PHP错误处理函数或类?

时间:2013-07-19 18:33:29

标签: php error-handling error-logging

我已经接近实时使用PHP应用程序,因此我知道我需要禁用错误报告(以隐藏用户的错误),而是记录错误。

我在PHP文档中找到了set_error_handler函数并且显示了一个示例,但我想知道是否存在任何类型的标准错误处理函数(将被设置为{{1}中的回调PHP开发人员通常用于记录错误的类或类?

如果没有被认为是“标准”的函数或类,您会显示错误处理函数吗?

2 个答案:

答案 0 :(得分:2)

您最好的选择是更改php.ini文件以关闭屏幕错误报告但错误登录:

ini_set("display_errors", 0);
ini_set("log_errors", 1);
ini_set("error_reporting", E_ALL &~E_DEPRECATED);
ini_set("error_log", "error.log");

答案 1 :(得分:1)