1
我在生产环境中遇到了一堆我无法在本地重现的错误。因此,我正在查找用户正在请求的URL。这个URL目前没有输出到错误日志中,所以我只是想知道如何显示它?如何让PHP在error_log文件中存储请求的URL?
我在生产环境中遇到了一堆我无法在本地重现的错误。因此,我正在查找用户正在请求的URL。这个URL目前没有输出到错误日志中,所以我只是想知道如何显示它?如何让PHP在error_log文件中存储请求的URL?
可以打印使用trigger_error
(http://php.net/trigger_error)到日志文件,即:
trigger_error($_SERVER[REQUEST_URI]);
trigger_error
默认生成用户级别的通知,所以它不会破坏任何东西。
如果REQUEST_URI
是不够的,请Get the full URL in PHP。
这样做,我发现了错误。谢谢! – jaimeT