Ошибка PHP: It is not safe to rely on the system's timezone settings.

При запуске использовании функций работы со временем, в php скрипте, сервер возвращает ошибку "It is not safe to rely on the system's timezone settings."

 

 

Полный текст ошибки выглядит следующим образом:

Проблема с тем что не указан часовой пояс по умолчанию в php.ini

phpinfo: date

Список часовых поясов: http://php.net/date.timezone

Исправление в php.ini

Необходимо в файл php.ini добавить с секцию Date зону по умолчанию, к примеру

и перезапустить веб сервер, если используется php-fpm, то его необходимо перезапустить отдельно.

Исправление ошибки в .htaccess

В корневой директории сайта, в начало .htaccess добавляем строку

Исправление в php скрипте

В начале php скрипта добавляем аналогичный код

Понравилась статья? Поделиться с друзьями:
Добавить комментарий