PHP如何捕获所有错误

时间:2011-10-25 07:54:43

标签: php error-handling

我有一个似乎不起作用的PayPal IPN文件。在我尝试逐行调试之前很长时间,我想知道PHP中是否有一种方法可以捕获任何阻止页面正常执行的错误。然后我可以抓住它并通过电子邮件发送给自己。这样可以节省很多时间。

我已经尝试了一些事情并且知道交易是由PayPal正确处理的,而IPN是发送到我的IPN页面的。所以,我确信我的代码中有些东西搞砸了,但几乎不可能在本地调试它。

所以我的问题是:有没有办法捕获阻止文件执行的错误?

谢谢!

2 个答案:

答案 0 :(得分:1)

RTFPHPM

(F表示“友好”,当然; - )

答案 1 :(得分:0)

启用php.ini中的错误记录 - 您可以将其记录到文件,syslog,输出到屏幕等。