1

Тема: date(): It is not safe to rely on the system's timezone settings.

После установки у меня не работал сайт. Браузер писал что страница была недоступна, но cURL выводил в консоль страницу нормально. Я проверил все HTTP заголовки но не нашел того что могло помочь. Единственное что я нашел это PHP предупреждение о функции date() и небезопасности использование данной функции без указания часового пояса. В общем надо добавить в config.php одну сторку:

date_default_timezone_set('Europe/Moscow');

И все заработает. Данная функция устанавливает временный пояс по умолчанию. Конечно странно получилось.

08.11.2014 10:39:50. Текст был изменен (Роман).

2

Re: date(): It is not safe to rely on the system's timezone settings.

Это не баг движка, это проблема конфигурации PHP. date_default_timezone_set() - одно из возможных решений. Другое - настроить php.ini или обратиться в техническую поддержку хостинга.

08.11.2014 10:41:05. Текст был изменен (Роман).

3

Re: date(): It is not safe to rely on the system's timezone settings.

Ну в движке нету этой функции и по этой причине не работает. Если не добавить функцию в движок то будут выводится PHP warnings. Это ваша задача что бы не было ни ошибок, ни предупреждений, разве не так?

4

Re: date(): It is not safe to rely on the system's timezone settings.

Если добавить строчку в php.ini

date.timezone = "Europe/Moscow"

то предупреждение тоже не будет выводиться.

И вообще, глупо включать в код конкретный часовой пояс, разве не так?

5

Re: date(): It is not safe to rely on the system's timezone settings.

Роман пишет:

Если добавить строчку в php.ini

date.timezone = "Europe/Moscow"

то предупреждение тоже не будет выводиться.

И вообще, глупо включать в код конкретный часовой пояс, разве не так?

А может при установке спрашивать часовой пояс?