如何修复在 WordPress 中建立数据库连接的错误

在最常见的 WordPress 错误中,“建立数据库连接错误”是最令人沮丧的错误之一。 这并不是因为修复困难,而是因为无数的事情都可能导致错误。

这可能会使确定根本原因变得非常困难。 所有的时间,你必须花在寻找原因是,您的网站不向公众开放的时间。

换句话说,你不会 赚钱.

今天,我将向您展示如何识别和修复“建立数据库连接时出错”错误。

“建立数据库连接时出错”错误的原因是什么?

错误很常见,因为有许多事情会导致此错误,其中一些非常简单。

首先,最常见的情况是您输入了错误的登录信息。 显然,这是最简单的问题,因为它需要输入正确的登录凭据,错误会自动解决。

如果您依赖 Web 浏览器来存储密码,但在更改凭据后未更新密码,则可能会发生这种情况。

嗯,你还在读,所以我肯定这不是问题。 因此,如果数据库本身已损坏,则会导致以下原因: 这是非常令人失望的,但可以通过备份还原它立即修复它。

如果网站的前端和后端消息匹配,则可以确定数据库是否已损坏。 否则,数据库已损坏。

这可能是由网络攻击或只是插件缺陷引起的。

另一个可能的原因是 Web 主机端的服务器有问题。 在这种情况下,您需要联系 Web 主机。

让我们看看如何排除此错误的故障。

如何修复“建立数据库连接”错误

由于可能导致此错误的许多潜在原因,使用备份还原网站比尝试实际排除故障更令人沮丧。 这使得网站重新联机的速度要快得多。

这意味着您可能犯了一个错误,即不保留最新的备份,并且没有该选项。 在这种情况下, 设置自动备份 一旦你理解了这个问题。

备份是解决此错误的最快方法。 除非安装了导致问题的内容,例如有缺陷的插件。 在这种情况下,您可能不小心备份了错误的根本原因。

方法1:修复网站

此方法适用于 Web 服务器似乎已损坏的网站。 同样,如果前端和后端消息彼此不同,您也会看到情况确实如此。

这听起来可能很难,但实际上它真的很容易,因为WordPress有一个修复模式。 唯一的问题是默认情况下未启用它。 因此,必须将其打开。

为此,请登录到 cPanel,然后单击[ファイルマネージャ]单击选项。

输入public_html目录并找到 wp 配置文件.php文件。 右键单击它,然后[編集]选择一个选项。

[編集]单击选项。

不要害怕这里的代码。 只需滚动到此文件的底部,然后粘贴以下代码行即可。

define('WP_ALLOW_REPAIR', true);

将更改保存到 wp 配置.php文件中。 然后,在 Web 浏览器中输入以下 URL,并将“myURL”替换为网站的 URL:

https://www.myURL.com/wp-admin/maint/repair.php

这将弹出一个修复屏幕。 单击“修复和优化数据库”按钮。

修复和优化数据库

这允许 文字新闻 您必须修复数据库中发现的问题,如果问题是由损坏引起的,则解决该错误。

方法 2:禁用所有插件

插件是一个伟大的工具,添加独特的功能到您的网站,但它也是WordPress错误的最常见原因。 首先,考虑插件是最近添加还是更新。

这些可能是罪魁祸首,但为了安全起见,最好禁用所有插件。 这清楚地回答插件是否是错误背后的问题。 有几种方法可以做到这一点,但对我来说,最简单的选择是他散装选项。

转到 WordPress 插件区域并选择所有插件。

选择所有插件

[一括アクション]使用下拉列表[非アクティブ化]选择一个选项。 然后,单击“应用”按钮。

禁用插件,然后单击 "建立数据库连接时出错" 错误

检查“建立数据库连接时出错”是否仍然存在。 如果不是,则插件是原因。 此时,您开始一次激活一个插件。 激活一个后,检查是否返回错误。

这有助于确定哪个插件有问题。 找到插件后,可以检查、删除或试用可能导致问题的自定义代码 回滚到以前的版本.

如果禁用插件后仍有错误,则插件不负责。

方法 3:更改主题

与插件一样,主题也可能成为罪魁祸首。 当主题发生重大变化时,尤其如此。 您很可能无法访问该网站,因为您不喜欢主题更新添加的自定义代码。

首先,您需要交换活动主题以确定它是否是主题。

切换和修复主题 "建立数据库连接时出错" 错误

完成此操作后,请检查网站以查看错误是否已消失。 在这种情况下,您需要查看旧主题并查看添加的自定义代码。 如果错误仍然存在,则对主题概不负责。

方法 4:验证登录凭据

嗯,我以前提到过,如果前一步不起作用,这可能是你看到错误的原因。 现在,即使您确信您输入了正确的登录信息,您也可能是网络攻击的受害者。

根据黑客的目标,您可能更改了登录信息,以延迟您对攻击的反应。 话虽如此,你很可能甚至不知道自己受到攻击。

因此,我们建议您查看您的登录信息。 这可以通过查看 wp 配置.php文件来完成。

我展示了如何找到它的第一种方法,所以如果你需要帮助找到它,看看它。 进入文件后,您需要找到包含数据库登录信息的三行特定代码。 它们看起来像这样:

/** MySQL database username */
define('DB_USER', 'Username');
 
/** MySQL database password */
define('DB_PASSWORD', 'Password');
 
/** MySQL hostname */
define('DB_HOST', 'localhost');

确保信息与您正在使用的信息匹配。 如果不是,有人可能已经改变了它给你。

致电 Web 主机以修复建立数据库连接错误

如果错误位于您身边,上述步骤应解决错误,否则错误可能位于 Web 主机端。 打电话给他们,与支持团队联系。

他们可以与您合作解决问题。 否则,请单击 切换到新的 Web 主机.

给TA打赏
共{{data.count}}人
人已打赏
WordPress 教程

如何创建和访问 WordPress 错误日志

2022-8-9 3:16:39

WordPress 教程

如何修复 WordPress 中缺少 404 页的错误

2022-8-9 5:20:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
搜索