我已经接近实时使用PHP应用程序,因此我知道我需要禁用错误报告(以隐藏用户的错误),而是记录错误。
我在PHP文档中找到了set_error_handler
函数并且显示了一个示例,但我想知道是否存在任何类型的标准错误处理函数(将被设置为{{1}中的回调PHP开发人员通常用于记录错误的类或类?
如果没有被认为是“标准”的函数或类,您会显示错误处理函数吗?
答案 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)