我想创建错误日志但不想在浏览器中显示它。
目前,当发生错误或警告/通知时,会创建日志并向浏览器显示错误,但我想强制系统不向站点访问者显示浏览器中的错误消息,而是为我创建日志。
谢谢
最佳答案
确保你的 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/