记录PHP致命错误

时间:2012-09-24 17:19:36

标签: php logging

我的网站在托管服务器上,我没有任何可能配置任何php错误,因为我无法访问php.ini

我面临的问题是我的服务器提供商没有记录php错误。我可以捕获(通过例外)其他错误,例如通知,但不可能捕获致命错误。

由于我无法访问错误日志,因此我不知道我的某些访问者是否在我的网站上遇到致命错误...

我已经问过我的提供商,但他们只是告诉我他们没有记录错误,将来也不会这样做。出于维护原因,我真的想保留托管服务器。

是否有其他可能性来跟踪或记录致命错误,以便我在配置中没有任何更改?

致以最诚挚的问候,

弗雷德里克

2 个答案:

答案 0 :(得分:1)

set_error_handler()register_shutdown_function()之间,您应该能够定义自定义逻辑来处理所有错误,异常,致命错误等。

答案 1 :(得分:0)

您可以使用PHP的set_error_handler函数处理此问题。抛出错误时,您可以将错误记录到您自己的文本文件中,或将其通过电子邮件发送给您,或者您想要做的任何事情。

相关问题