WordPress 中的 PHP 通知

PHP Notices in WordPress

提问人:RestlessWeb 提问时间:10/13/2015 最后编辑:CommunityRestlessWeb 更新时间:10/13/2015 访问量:230

问:

希望有人能帮忙。我在忙于开发的网站的前端遇到了大量的通知错误,我希望将它们放入debug.log中。

以下是wp-config的正确位置。

define('WP_DEBUG', true);

define( 'WP_DEBUG_LOG', true );

define( 'WP_DEBUG_DISPLAY', false );
@ini_set('display_errors',0);

我创建了一个包含以下内容的 mu-plugin(正如这里推荐的那样:如何阻止 PHP 通知出现在 wordpress 中?)

error_reporting(E_ALL &  ~( E_NOTICE | E_USER_NOTICE | E_STRICT | 
E_DEPRECATED | E_USER_DEPRECATED | E_WARNING | E_CORE_WARNING | 
E_USER_WARNING | E_COMPILE_WARNING | E_PARSE ));

以上方法都不起作用,我收到了相当多的通知。其中很多是用于未定义的偏移量或试图获取非对象的属性。我将检查并修复它们,但我更喜欢error.log中的错误而不是前端的错误。

提前致谢!

php wordpress 报告 错误抑制

评论

0赞 ThemesCreator 10/13/2015
你的PHP版本是什么?
0赞 RestlessWeb 10/13/2015
PHP v5.5.26 在 MAMP Pro 上运行。还有最新版本的 WP (4.3.1) 和一堆自定义构建的插件和一个自定义主题。

答: 暂无答案