如何使调试.log时间戳为本地时间?

时间:2015-10-16 作者:eljefejb

我查看调试。在开发过程中经常使用日志文件,而UTC中的所有时间戳都让我抓狂!如何让它们在当地时间显示?我有我的php。ini“date\\u timezone”值已设置为“America/Los\\u Angeles”。

2 个回复
SO网友:Arif

“管理->设置->常规”页面中的时区设置是什么?WordPress覆盖(&P);有点无视php的时区&;使用此自己的设置,如果尚未设置此设置-默认值为UTC+0

更新:根据https://core.trac.wordpress.org/ticket/39595 - wordpress已强制将其设置为UTC

SO网友:Michael

您可以检索调试。自己记录、转换日期,并在管理区域显示结果。

我为自己制作的插件做了这项工作,但对代码做了细微的更改以显示调试。登录自定义仪表板小部件,以便其他人可以使用它。

它还将突出显示包含函数问题的行。php文件,以及通过查询字符串搜索的附加关键字。代码可在此处找到:

https://gist.github.com/mrgandy/8b6c198d8abf30d3f4e9def7300cc60c

相关推荐

(Xdebug Profiler)为什么一个页面会生成两个cachegrind文件?

当我启用时xdebug profiler, 在admin中打开一个页面,它会生成两个名称几乎相同的cachegrind文件cachegrind.out.1498219635_761795.crown__minilio_wp-admin_edit_php cachegrind.out.1498219639_141988.crown__minilio_wp-admin_edit_php 输出名称定义为xdebug.profiler_output_name = \"cachegrind.out