ошибки при переходе на PHP 5.3 — We selected ‘Europe/Helsinki’ for ‘EEST/3.0/DST’
Развернул новый сервер на развернулся PHP 5.3.2,
у него довольно интересный по-новому оформленный php.ini
Появилась сразу проблемка:
Warning: getdate(): 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 ‘Europe/Helsinki’ for ‘EEST/3.0/DST’ instead in …
Оказывается, нужно указать в php.ini временную зону
Для Украины
date.timezone = Europe/Kiev
Или, например,
date.timezone = Europe/Moscow
Если нет доступа к php.ini можно указать в скрипте
date_default_timezone_set(‘Europe/Kiev’);
до места где возникает ошибка.
Еще как вариант использовать .htaccess
и задать зону таким образом
php_value date.timezone ‘Europe/Kiev’
Что-то не помогло «date_default_timezone_set(‘Europe/Kiev’);»