0

这样一个通用问题显然在 Web 上会有很多解决方案,对吧?

我的公司使用自定义购买的 wordpress 模板,直到昨天都可以正常工作,原因不明。

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

我很高兴最终解决了这个问题,但是没有错误输出,这只是一个疯狂的猜测发生了什么。

如何在没有以下情况的情况下击中头部的钉子:

define('WP_DEBUG', true);

或读取主机根目录中的error_log?因为两者都没有显示任何东西,后者是空的。

强制 WP 显示错误输出的其他命令是什么?

4

1 回答 1

1

即使打开了 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

于 2014-05-04T17:37:29.733 回答