我有一个完全相同的问题,这个问题想解决。在注释部分,它要求OP添加“错误信息”。
我从哪里获得错误信息,因此可以将其添加到此堆栈中的问题中?
我是WordPress的新手(如果那不是很明显),并且正在使用WordPress 3.5.1和Weaver 2主题
我有一个完全相同的问题,这个问题想解决。在注释部分,它要求OP添加“错误信息”。
我从哪里获得错误信息,因此可以将其添加到此堆栈中的问题中?
我是WordPress的新手(如果那不是很明显),并且正在使用WordPress 3.5.1和Weaver 2主题
Answers:
添加define('WP_DEBUG', true);
到您网站的中wp-config.php
。这将导致错误,警告和通知(非致命警告)打印到屏幕上。这些就是经常请求的“调试信息”。
不建议在生产(可公开访问)的服务器上启用此功能,但是如果您必须具有调试信息,则必须具有此信息。
您也可以添加define('WP_DEBUG_LOG', true);
调试信息,并将其写入名为的文件中/wp-content/debug.log
。
然后,您可以进行添加define('WP_DEBUG_DISPLAY', false);
以防止错误显示在屏幕上,因为您可以从调试文件中读取它们。
因此,wp-config.php
您将拥有:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
您的服务器本身也可能保留日志文件。这些文件的位置和名称因操作系统而异。在Debian Squeeze上,Apache的日志位于/var/log/apache2/error.log
。在CentOS 6上它位于/var/log/httpd/error_log
。这些服务器具有几乎相同的信息,但是您可能无法直接访问它们,具体取决于您的主机和托管类型(共享,VPN等)。数据库服务器也可能保留日志。