添加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等),您可能无法直接访问这些信息。数据库服务器还可能保留日志。