可能重复:
turn off errors in php display_errors and error_reporting
我刚刚更改了我的wordpress网站的主机。默认情况下,新主机会报告错误。现在,我在每个页面上都会看到一些通知和警告,也在管理面板中。
我尝试使用php_flag display_errors off
中的.htaccess
解决此问题,但这给了我一个500错误,因为主机不允许这样做。
我也尝试在我的wp-config.php之上添加error_reporting(0);
,但这并没有改变任何内容。
WP_DEBUG
文件中的wp-config.php
标志设置为false,这不是问题所在。
如何确保不再显示错误?
答案 0 :(得分:2)
将给定代码放在wp-config.php
文件的顶部。它可能对你有帮助。
error_reporting(E_ALL);
@ini_set('display_errors', 0); // set the php.ini value 'display_errors' to false
答案 1 :(得分:0)
如果您的托管服务提供商不允许您更改错误模式,您可以通过在函数调用之前添加@
来使一个错误的函数静音。
- > @ character before a function call
或者最佳做法可能是修复功能,因此它们可以在您的服务器上运行。