Warning: date() [function.date]: It is not safe to rely on the system’s timezone settings.

Помогите, php скрипт выдает следующую ошибку

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/Moscow’ for ‘MSK/3.0/no DST’ instead

Данная ошибка возникает из-за того, что не установлено значение часового пояса в php.ini.

Как найти php.ini ?
Обычно php.ini находится в /etc/php.ini. Что бы его найти используйте одну из следующих команд:

locate php.ini

или

whereis php.ini

Еще можно посмотреть где находится php.ini вот такой командой:

php -i | grep php.ini

Далее найдите в файле php.ini следующее:

[Date]
; Defines the default timezone used by the date functions
;date.timezone =

Раскоментируйте строку с date.timezone и укажите значение часового пояса, например вот так

[Date]
; Defines the default timezone used by the date functions
;date.timezone = “Europe/Moscow”
Опубликовано
В рубрике PHP Отмечено ,

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

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