Я пытаюсь использовать PHP в терминале под MAMP, но у меня возникла ошибка, связанная с настройками часового пояса системы. Как я могу исправить эту ошибку?
$ / Приложения / MAMP / bin / php5 / bin / php echo.php
Строгие стандарты PHP: запуск PHP: небезопасно полагаться на настройки часового пояса системы. Используйте параметр date.timezone, переменную окружения TZ или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов, и вы все еще получаете это предупреждение, скорее всего, вы ошиблись с идентификатором часового пояса. Мы выбрали «Азия / Манила» для «PHT / 8.0 / no DST» вместо «Неизвестно» в строке 0
Вам нужно установить 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
Установите часовой пояс по умолчанию вручную в начале кода:
date_default_timezone_set('Europe/Berlin');