这样一个普遍的问题显然在网络上有很多解决方案,对吗?
我的公司使用自定义购买的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