php_error.log 上的不同时间戳
Different timestamp on php_error.log
我在 MacBook Pro 上使用 MAMP,每当我查看 php_error.log 时,我都会从柏林收到带有时间戳的每个错误,但我在南美洲。
[16-Jan-2016 03:06:40 Europe/Berlin] PHP Parse error:
该错误发生的实际时间是 21:06。
如何更改此时间戳?我知道这没什么大不了的,但是当日期正确时更容易调试。
这里是更改时区
<?php
date_default_timezone_set('America/Los_Angeles'); //example
?>
这是linkPHP Set Timezone
时区确实在您的系统或代码中的某处设置为柏林。
检查 /usr/local/etc/php/(版本)/php.ini 文件并查找 date.timezone 设置。已提供受支持时区的完整列表 here。如有必要,修改此设置并重新启动您的 PHP process/server。即使设置不存在,现在修复它也是个好主意!
检查您的代码中是否设置了 'Europe/Berlin'。查看文件夹中所有 PHP 个文件的简单方法:
find . -name "*.php" -exec grep -H "Europe/Berlin" {} \;
我在 MacBook Pro 上使用 MAMP,每当我查看 php_error.log 时,我都会从柏林收到带有时间戳的每个错误,但我在南美洲。
[16-Jan-2016 03:06:40 Europe/Berlin] PHP Parse error:
该错误发生的实际时间是 21:06。
如何更改此时间戳?我知道这没什么大不了的,但是当日期正确时更容易调试。
这里是更改时区
<?php
date_default_timezone_set('America/Los_Angeles'); //example
?>
这是linkPHP Set Timezone
时区确实在您的系统或代码中的某处设置为柏林。
检查 /usr/local/etc/php/(版本)/php.ini 文件并查找 date.timezone 设置。已提供受支持时区的完整列表 here。如有必要,修改此设置并重新启动您的 PHP process/server。即使设置不存在,现在修复它也是个好主意!
检查您的代码中是否设置了 'Europe/Berlin'。查看文件夹中所有 PHP 个文件的简单方法:
find . -name "*.php" -exec grep -H "Europe/Berlin" {} \;