【发布时间】:2015-04-09 00:08:02
【问题描述】:
我想在错误日志中包含某些服务器信息。有没有办法强制 PHP 在日志条目中包含 $_SERVER['SERVER_ADDR'] (或任何其他变量)?因此,例如日志将是:
[2015 年 4 月 8 日 16:58:33] 125.60.12.1 PHP 致命错误:调用未定义 第 5 行 /index.php 中的函数 a()
而不是
[2015 年 4 月 8 日 16:58:33] PHP 致命错误:调用未定义函数 第 5 行 /index.php 中的 a()
【问题讨论】:
-
这取决于您的网络服务器。这是什么?
-
它在centOS 5.6上运行是你的意思吗?
-
您是否在像 Apache 这样的 Web 服务器上运行 PHP?如果有,Apache 的版本是什么?
-
错误日志是 Web 服务器的一部分。 Apache 默认保存 IP 地址。对于其他服务器,这取决于配置。
-
更改了标题,稍微格式化。
标签: php error-handling error-logging