我正在整理我的所有 php 错误。我刚刚设置好,以便所有错误都进入一个日志,这样我就可以查看它们。问题是我无法真正看到有人试图访问哪个页面导致错误。
当然,我可以看到产生错误的文件,但这些通常包含在其他页面上 - 所以当显示此错误时,我实际上无法看到某人试图查看哪个 URL,所以我无法真正复制该问题。
有什么建议吗?是否可以包含实际的页面 URL?
答案1
使用 set_error_handler() 自定义错误消息
有人已经发布了其代码来解决类似的问题:http://www.php.net/manual/en/function.set-error-handler.php#95206