0

我的网站在托管服务器上,因为我无权访问 php.ini,所以我无法配置任何 php 错误

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

由于我无权访问错误日志,我不知道我的一些访问者是否在我的网站上面临致命错误......

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

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

此致,

弗雷德里克

4

2 回答 2

1

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

于 2012-09-24T17:23:52.427 回答
0

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

于 2012-09-24T17:21:35.653 回答