ошибки при переходе на PHP 5.3 — We selected ‘Europe/Helsinki’ for ‘EEST/3.0/DST’

Раздел: Программирование
Написано: 10.04.2010
Автор: Antonio

Развернул новый сервер на развернулся 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’

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

1 Comment

serforall
Сен 4, 2012 22:12

Что-то не помогло «date_default_timezone_set(‘Europe/Kiev’);» *SORRY*

 

Написать

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com