Главная > PHP > Настройка TimeZone для Украины

Настройка TimeZone для Украины

14.02.2012 0 коммент. » Просмотры: 5 352
 

Стоит Denwer для локального тестинга. Получил ошибку:

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.

Так как под большую часть проектов использую свой набор классов, конфигов и сборок (mod_rewrite, smarty и т.д.) то в конфиги от этой беды давно прописан код:

    if(function_exists("date_default_timezone_set") and  
    function_exists("date_default_timezone_get"))  
    @date_default_timezone_set(@date_default_timezone_get());

который благополучно истреблял данную проблему, сейчас же решил попользовать Yii и получил эту же проблему:

PHP Error

Description
date() [function.date]: 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 '3.0/DST' instead

Source File
...

Stack Trace
...

Warning: date() [function.date]: 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 '3.0/DST'...
2010-04-15 11:03:53 Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8d PHP/5.3.1 Yii Framework/1.1.1

Разумеется править framework не стал, надо это исправить на верхнем уровне. Полез в php.ini и нашел там:

    ;date.timezone =

поправил на

    date.timezone = "Europe/Kiev"

и все заработало 🙂

Список timezon-ов тут: List of Supported Timezones

List of Supported Timezones

Автор: | Теги:

Важно

У нас заработал ФОРУМ. Все вопросы, которые не касаются статьи, а так же вопросы по конкретно вашему случаю нужно задавать и обсуждать именно там, в разделе "Помощь пользователям".

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>