(为什么我会收到警告说我的问题是主观的?)我试图在调试时阻止 PHP 错误消息显示到浏览器。我发现的两种方法是:1)
ini_set("display_errors", 0)
和 2) 添加一个
php_flag display_errors Off
在我的文档根目录的 .htaccess 文件中。ini_set 命令返回null,我上传后.htaccess 设置没有任何作用。我能够将错误定向到自定义错误处理函数,但我无法阻止它显示到屏幕上。
托管我网站的 ISP 无法帮助我解决这个问题。我认为在调试时我可能不得不忍受错误显示,但我希望那里的某个人可能有另一种抑制显示的方法。