php - 如何使PHP将请求的URL存储在error_log文件中?

标签 php error-handling

我在生产环境中遇到很多错误,无法在本地复制。因此,我正在寻找用户正在请求的URL。该URL当前未输出到错误日志,因此我只是想知道如何显示该URL?

最佳答案

您可以使用trigger_error(http://php.net/trigger_error)打印到日志文件,即:

trigger_error($_SERVER[REQUEST_URI]);
trigger_error默认情况下会生成用户级别的通知,因此它不会破坏任何内容。

如果REQUEST_URI不够,请检查Get the full URL in PHP

关于php - 如何使PHP将请求的URL存储在error_log文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42126633/

相关文章:

java - 多个错误代码配置 web.xml

除以 0 时的 Android 计算器错误消息

php - 拉拉维尔 6.2 : I get the same Id from different data in index() method

error-handling - VisualForce错误: Id value is not valid for the Contact standard controller

php - Laravel 4 - 选择连接表中行数大于 0 的行

javascript - 如何在 php 脚本中处理通过 ajax 请求发送的 json 数据?

javascript - express.js中的next(err)处理程序消息

node.js - 表达错误中间件不处理从promise.done()抛出的错误

php - 两个列表之间的 Redis 差异?

php - 通过 jQuery 更改复选框的值