来自PHP error_reporting的更多信息

时间:2013-11-14 11:00:50

标签: php error-reporting

我自动执行了error_reporting进程。错误会记录到文件中,并定期通过电子邮件发送。

问题是我没有得到足够的信息。例如。我可以看到未定义的索引通知;但我无法看到它被触发的位置,因为它经常是一个包含的文件。

是否可以在错误日志中转储$_SERVER

2 个答案:

答案 0 :(得分:0)

您可以使用功能debug_backtrace

函数返回当前位置的回溯。

要将$_SERVER包含在电子邮件中,您可以使用print_r($_SERVER, true);,但我认为这对您有所帮助。

答案 1 :(得分:0)

我要做的是使用this捕获错误 然后使用this

记录我的自定义错误