Я использую MAMP на MacBook Pro, и всякий раз, когда я заглядываю в php_error.log, я получаю каждую ошибку с меткой времени из Берлина, но я в Южной Америке.
[16-Jan-2016 03:06:40 Europe/Berlin] PHP Parse error:
Фактическое время, когда произошла эта ошибка, было 21:06.
как я могу изменить эту метку времени? Я знаю, что это не имеет большого значения, но легче отладить, когда дата верна.
Часовой пояс действительно установлен в Берлин где-то в вашей системе или коде.
Проверьте файл /usr/local/etc/php/(version)/php.ini и найдите настройки date.timezone. Полный список поддерживаемых часовых поясов доступен Вот. Измените этот параметр, если необходимо, и перезапустите ваш процесс / сервер PHP. Даже если настройки не было, это хорошая идея, чтобы исправить это сейчас!
Убедитесь, что в вашем коде указано «Европа / Берлин». Простой способ просмотреть все файлы PHP в папке:
находить . -name «* .php» -exec grep -H «Европа / Берлин» {} \;
Вот чтобы изменить часовой пояс
<?php
date_default_timezone_set('America/Los_Angeles'); //example
?>
Вот ссылка PHP установить часовой пояс