如何启用 WordPress 调试以进行错误故障排除

一旦您开始使用这些网站,您可能会在不久的将来遇到不同类型的问题。 开发故障排除技能对于解决健康网站的此类问题非常有用。 同样,在 WordPress 网站上遇到问题也不足为奇。 浏览 WordPress 网站时,可能会显示“建立数据库连接时出错”之类的错误。 程序员、开发人员或普通用户很难知道这些细节的确切问题。

要解决此类问题,获取有关问题的详细信息会派上用场。 为此,有 WordPress 网站的调试方法。 它会在相关日志中显示问题的详细信息,有助于快速解决问题。 使用插件也是解决问题的一种方法。

在本教程中,我们将讨论 WordPress 调试模式并在 WordPress 上启用它以获取错误的详细信息,这进一步有助于解决问题。

WordPress 调试模式

在 WordPress 中,您可能喜欢一个新主题并安装它可能与其他工具不兼容和冲突。 其他情况如更改数据库用户、用户密码、数据库名称可能在配置文件中出现错误“wp-config.php”。 因此,可能有任何错误导致 WordPress 网站的核心 PHP 出现错误。

让我们来一个 example 对于我们的测试站点,该站点显示错误为“建立数据库连接时出错”。

在这里,可能需要找到任何错误来解决问题。 调试模式出现了,它有助于找到错误日志,以尽早解决健康站点的问题。

启用 WordPress 调试模式

在这里,我们将讨论启用 WordPress 调试模式的两种方法,该模式将显示错误日志以解决问题。 其中一种方法是手动更改配置,或者您可以使用插件自动在配置文件中添加代码。

插件的安装

要自动启用调试,您可以通过在 WordPress 的插件部分搜索“WP 调试”来安装插件 admin 仪表板,如下面的屏幕截图所示。

安装并激活插件。 然后转到工具部分,您可以在那里找到 WP Debugging。 勾选“将 WP_DEBUG 设置为 true”以启用调试,如下面的屏幕截图所示。 它将在网站上显示错误。 由于它可能会使其他用户感到困惑,因此您希望通过勾选“将 WP_DEBUG_DISPLAY 设置为 false,默认值为 true”来隐藏站点上的错误,如下面的屏幕截图所示。 它将创建一个文件“debug.log”,您可以在其中检查错误。

解决问题后,停用插件,以便网站可以使用提供的内容顺利运行。

手动启用调试模式

大多数程序员或开发人员喜欢通过编辑配置文件“wp-config.php”来手动启用调试模式。 它位于所有站点内容都可用的公共文件夹中,例如 /var/www/html/test.com。 现在打开配置文件“wp-config.php” 您可以在其中添加用于调试的代码行。 默认情况下,您可以在“/*”行上方找到代码行,就这样,停止编辑! 快乐出版。 */ 。

您可以通过添加代码行“define(‘WP_DEBUG’, true);”来编辑文件以启用调试,如下面的屏幕截图所示。

添加该行后,所有 PHP 错误和漏洞都将显示在网站上。 浏览下面的屏幕截图以了解其中一种错误情况。

浏览网站时,可能会使其他用户感到困惑。 因此,您想通过添加另外两行代码来隐藏站点上的错误。 其中之一将在 wp-content 目录中创建一个包含错误详细信息的文件,其他代码将停止在站点上显示错误。 这样的代码行是:

在 wp-content 目录中创建包含错误详细信息的文件

define( 'WP_DEBUG_LOG', true );

停止在网站上显示错误

define( 'WP_DEBUG_DISPLAY', false );

您可以查看下面的屏幕截图,了解有关代码行的更多详细信息。

转到 wp-content 目录,然后运行 ​​cat 命令以在 debug.log 文件中显示错误,如下面的屏幕截图所示。

有了上面关于错误的详细信息,解决问题将很容易。 问题解决后,设置“’WP_DEBUG’, false”或删除为调试目的添加的那些代码行。

结论

有了启用 WordPress 站点调试的这些知识,您可以轻松检测错误并尽快解决问题。 为方便起见,您可以安装插件并启用调试模式或手动编辑文件并添加代码行以启用调试。 祝调试愉快!