Hello,
I'm trying to install roundcube but I get this error date.timezone: NOT OK(empty value detected).
How to resolve this issue
Set a date.timezone in the php.ini.
I heave already a time zone look:
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = ''Europe/Amsterdam''
Do a phpinfo(); in the same directory as RoundCube and post what it says for date.timezone.
still the same problem
What does it say for date.timezone on the php info?
it says no value
(http://i.imgur.com/VoLQ3NX.jpg)
are you sure you editing the correct php.ini file (the path will be listed on the phpinfo() page) and have you restarted/reloaded your webserver since you changed the config?
Below solution is for people who use standalone (no Apache etc.) PHP 5.2.17, 5.3.25 with IIS 7.5 / 8 ONLY
I used to have this trouble for 3 days straight, looking all over but no help, if you set the date.timezone in the php.ini and still no luck, make sure the PHP version you use is Threat Safe, even though PHP.net recommend the IIS server user use non-Threat Safe version.
I have setup dozens of server using PHP Threat Safe on all the PHP-based application, trust me, non-Threat Safe version on IIS will even cost the extension not to respond to the PHP application, in this case, Roundcube Mail.
Best install solution, PHP 5.3.25 with MySQL 5.6.11 (newest as of May 27th, 2013) guarantee no problem...
It I configured perfectly and I rebooted the system.
And I'm using the newest version for mysql and php.