Другая временная метка на php_error.log

Я использую MAMP на MacBook Pro, и всякий раз, когда я заглядываю в php_error.log, я получаю каждую ошибку с меткой времени из Берлина, но я в Южной Америке.

[16-Jan-2016 03:06:40 Europe/Berlin] PHP Parse error:

Фактическое время, когда произошла эта ошибка, было 21:06.

как я могу изменить эту метку времени? Я знаю, что это не имеет большого значения, но легче отладить, когда дата верна.

0

Решение

Часовой пояс действительно установлен в Берлин где-то в вашей системе или коде.

  1. Проверьте файл /usr/local/etc/php/(version)/php.ini и найдите настройки date.timezone. Полный список поддерживаемых часовых поясов доступен Вот. Измените этот параметр, если необходимо, и перезапустите ваш процесс / сервер PHP. Даже если настройки не было, это хорошая идея, чтобы исправить это сейчас!

  2. Убедитесь, что в вашем коде указано «Европа / Берлин». Простой способ просмотреть все файлы PHP в папке:

находить . -name «* .php» -exec grep -H «Европа / Берлин» {} \;

1

Другие решения

Вот чтобы изменить часовой пояс

<?php
date_default_timezone_set('America/Los_Angeles'); //example
?>

Вот ссылка PHP установить часовой пояс

0

По вопросам рекламы [email protected]