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