I am experiencing this problem as well, although i made my changes to /etc/php.ini to specify the timezone
[Date]
; Defines the default timezone used by the date functions
;
http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone;date.timezone = America/Chicago (this had been blank before)
i've restarted httpd and even ended up restarting the server and yet, the date is not displaying in any browser and i'm still getting the same error messages in the error log
[04-Oct-2013 10:55:40] PHP Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead in /var/www/html/roundcubemail/program/lib/Roundcube/rcube_config.php on line 435
[04-Oct-2013 10:55:40] PHP Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead in /var/www/html/roundcubemail/program/lib/Roundcube/rcube_session.php on line 132
[04-Oct-2013 10:55:40] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead in /var/www/html/roundcubemail/program/lib/Roundcube/rcube_db.php on line 758
I was considering going to each one of these to specify the date_default_timesone_set(), however the current line in these three .php files is:
// fallback to server's timezone
return date_default_timezone_get();
I'm running Roundcube 0.9.4 (I think) on CentOS 5.2 64 Bit.
any guidance would be appreciated.
Thank you