PHP: ошибка установки часового пояса системы - PullRequest
2 голосов
/ 26 декабря 2010

Я пытаюсь использовать PHP в терминале под MAMP, но я получил ошибку, связанную с настройками часового пояса системы. Как я могу исправить эту ошибку?

$ / Applications / MAMP / bin / php5 / bin / PHP echo.php

Строгие стандарты PHP: запуск PHP: это не безопасно полагаться на систему настройки часового пояса. Пожалуйста, используйте установка даты и времени, TZ переменная окружения или Функция date_default_timezone_set (). Если вы использовали какой-либо из этих методов и вы все еще получаете это предупреждение, скорее всего, вы ошиблись идентификатор часового пояса. Мы выбрали «Азия / Манила» для «PHT / 8.0 / без летнего времени» вместо этого в Неизвестно в строке 0

Ответы [ 2 ]

5 голосов
/ 26 декабря 2010

Вам необходимо установить date.timezone в файле php.ini Документы

// London, England, Europe
date.timezone = "Europe/London"
date.default_latitude = 51.500181
date.default_longitude = -0.12619

или

 date.timezone = America/Los_Angeles
3 голосов
/ 26 декабря 2010

Установите часовой пояс по умолчанию вручную в начале вашего кода:

date_default_timezone_set('Europe/Berlin');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...