我想创建错误日志但不想在浏览器中显示它。

目前,当发生错误或警告/通知时,会创建日志并向浏览器显示错误,但我想强制系统不向站点访问者显示浏览器中的错误消息,而是为我创建日志。

谢谢

最佳答案

确保你的 php.ini 中有这样的内容:

display_errors = Off
error_log = /var/log/php/error.log # Assuming you have /var/log/php directory and it's writable by httpd
error_reporting = E_ALL & ~E_DEPRECATED

或者使用 ini_set() 将它们设置为运行时选项

关于php - 记录php错误但不在浏览器中显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16184881/

10-14 12:49
查看更多