ошибки при переходе на 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’

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

Deprecated: Функция get_settings с версии 2.1.0 считается устаревшей! Используйте get_option(). in /data/site/nemcd.com/www/wp-includes/functions.php on line 6170
Warning: date() [function.date]:
Назвать файл по дате в Linux
Сервер точного времени настройка Windows 7
Быстрый DNS сервер 1.1.1.1
Europe — The Final Countdown — музыку играют дисководы, HDD, принтеры

1 Comment

serforall
Сен 4, 2012 22:12

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

 

Написать


Warning: Undefined variable $user_ID in /data/site/nemcd.com/www/wp-content/themes/desk-mess/comments.php on line 108

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