我即将启用PHP应用程序,因此我知道我需要禁用错误报告(以向用户隐藏错误),而是记录错误。
我在PHP文档中找到了set_error_handler
函数,并显示了一个示例,但是我想知道是否存在任何类型的标准错误处理程序函数(在set_error_handler
中设置为回调)或PHP开发人员通常使用的类记录错误?
如果没有被认为是“标准”的函数或类,您会显示错误处理函数吗?
最佳答案
最好的选择是对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");
关于php - PHP错误处理函数或类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17753177/