WordPress网站中没有PHP错误代码

时间:2013-01-19 11:53:13

标签: php wordpress apache error-handling syntax-error

  

可能重复:
  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,这不是问题所在。

如何确保不再显示错误?

2 个答案:

答案 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

或者最佳做法可能是修复功能,因此它们可以在您的服务器上运行。