如何在自定义主题上显示错误wordpress白屏死亡


How to display errors on a custom theme wordpress white screen of death?

这样一个普遍的问题显然在网络上有很多解决方案,对吗?

我的公司使用自定义购买的wordpress模板,直到昨天还可以正常工作,不知道为什么。

我确信这是一个模板相关的WSOD,这是有问题的,因为他们仍然希望使用相同的模板。

我很高兴最终解决了这个问题,但是没有错误输出,这只是一个胡乱的猜测。

如何在没有以下内容的情况下击中要害:

define('WP_DEBUG', true);

还是读取主机根目录下的error_log ?因为两者都没有显示任何内容,后者为空。

还有哪些命令可以强制WP显示错误输出?

即使打开了WP_DEBUG,服务器的配置也会阻止错误显示。

在wp-config.php中试试:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

这会将错误记录到wp-content中名为debug.log的文件中。

进一步阅读:http://codex.wordpress.org/Editing_wp-config.php#Configure_Error_Logging