开启 WordPress 网站Debug调试模式

在管理WordPress网站的过程中,我们经常会遇到各种各样的问题。当遇到问题的时候,我们可以开启Wordpress的调试模式(Debug),这样就可以快速的确定产生问题的原因。

比如,当我们访问网站的时候,突然发现网站无法打开,并提示如下所示的错误信息。该内容提供给我们的信息,非常的有限。建立数据库连接错误,可能是MySQL服务器已经关闭,或者是wp-config.php配置文件中定义的数据库连接设置有误等等。如果我们开启了网站的调试模式,那么将可以给我们提供更多有用的信息。

开启 WordPress 网站Debug调试模式
WordPress 数据库连接错误

接下来,我们就来介绍一下,如何开启WordPress网站的调试模式。

开启WordPress的 debug模式

首先,通过SSH连接服务器,并切换到WordPress网站跟目录,例如 /var/www/html/,然后使用文本编辑器打开WordPress配置文件 wp-config.php。

$ cd /var/www/html/
$ sudo vim wp-config.php

在wp-config.php 配置文件中,定位到如下配置代码:

define('WP_DEBUG',false);

在默认情况下,WP-DEBUG 被配置为 false 模式,也就是处于关闭状态。我们只需要将 false 改为 true ,即可开启WordPress网站的调试模式。

define('WP_DEBUG',true);

变更完成后,保存并关闭 wp-config.php 配置文件。

Now debug mode has been triggered. If we reload the page that showed the error, we can see the detailed error information as shown in the following screenshot.

现在,我们就已经成功的开启了WordPress网站的调试模式(Debug),我们重新加载网站,我们就能够看到更多的错误信息了。

开启 WordPress 网站Debug调试模式
WordPress 错误信息

除此之外,我们还可以开启其他的调试选项。

其他 Debug 选项

WP_DEBUG_LOG:启用 WP_DEBUG_LOG 和 WP_DEBUG 后,WordPress会将所有错误信息保存到 wp-content 目录下的 debug.log 文件中。默认情况下,此调试选项处于禁用状态。 要启用此选项,只需将以下配置行添加到 wp-config.php 文件中:

define('WP_DEBUG_LOG',true);

WP_DEBUG_DISPLAY:启用 WP_DEBUG_DISPLAY 和 WP_DEBUG 后,WordPress 会在网页上显示错误和警告信息。默认情况下,此调试选项为启用状态。要禁用此设置,只需将以下配置行添加到 wp-config.php 文件中即可:

define('WP_DEBUG_DISPLAY',false);

原创文章,作者:牛奇网,如若转载,请注明出处:https://www.niuqi360.com/wordpress/enable-wordpress-debug-mode/

发表评论

登录后才能评论