Предупреждение: date(): Полагаться на настройки часового пояса системы небезопасно. Что происходит?

Предупреждение: date(): полагаться на настройки часового пояса системы небезопасно. Вам необходимо использовать параметр date.timezone или функцию date_default_timezone_set(). Если вы использовали какой-либо из этих методов и по-прежнему получаете это предупреждение, вы, скорее всего, неправильно написали идентификатор часового пояса. На данный момент мы выбрали часовой пояс UTC, но, пожалуйста, установите date.timezone, чтобы выбрать свой часовой пояс. в /var/www/folder/script/controllers/AC.php в строке 342

и по сценарию

return date('m/d/Y H:i:s', $tm);

Что я должен делать?

1 ответ

Я думаю, что предупреждение дать ответ очень ясно:

[...] установите date.timezone, чтобы выбрать часовой пояс. в /var/www/folder/script/controllers/AC.php в строке 342

Так, например, вы можете добавить следующий код в ваш php-скрипт (где-то перед строкой 342):

if( ! ini_get('date.timezone') )
{
   date_default_timezone_set('GMT');
}

Подробнее о (у вас также есть несколько примеров):

Другие вопросы по тегам