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

Раздел: PHP, Советы
Написано: 10.04.2010
Автор: Antonio
Просмотров темы: 2 073 раз

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



Ещё похожие заметки:

Warning: date() [function.date]:
4G интернет — Киев — роутер WiMAX/Wi-Fi ZTE IX380
Сервера времени для DC
Как отключить access.log в nginx?
Классный архиватор 7Zip!

Написать

Понравилась статья? Проголосуй за неё!

Рейтинг блогов
Копирование информации с сайта возможно только с указанием прямой ссылки - http://nemcd.com (не закрытой тэгами nofollow и noindex)