17713433920 info@mac163.com

如果您正在阅读本文,那么您可能刚刚遇到了可怕的“建立数据库连接时出错”(EEDC)。作为WordPress网站所有者,看到黑屏并显示错误消息是您最糟糕的噩梦之一。目前,您极有可能感到恐慌并试图了解出了什么问题,但是请放心,因为我们可以帮助您解决问题。

EEDC非常普遍,通常可以快速解决。

关于此错误的最令人沮丧的部分是,即使您未对网站进行任何修改,也可能遇到了该错误。在此博客中,我们将引导您了解错误的可能原因,并说明一些可能的解决方案。

如何修复可怕的wordpress“建立数据库连接时出错”
如何修复可怕的wordpress“建立数据库连接时出错”

为什么会看到此错误?

网站错误是不可避免的,有些错误比其他错误严重,有些可能超出您的控制范围。有时系统崩溃;有时您可能不小心触发了错误。

当WordPress无法访问您的MySQL数据库时,您的网站将返回“ EEDC”错误。

WordPress无法连接到数据库的原因可能是以下之一:

  • 登录凭据已更改
  • 服务器无响应
  • 数据库或WP文件损坏
  • 流量高峰
  • 第1步

    您需要做的第一件事是检查站点的前端(yoursite.com)和后端(wp-admin)是否都收到相同的错误消息“建立数据库连接时出错”。如果是这样,则可以转到步骤3。

    例如,如果您在后端看到另一条消息,则可能表明您的数据库需要修复,然后按照以下步骤解决该问题。

  • 步骤2:修复数据库

    为了修复数据库,找到wp-config.php文件,您可以在WordPress根目录中找到该文件。根目录是您的WordPress网站的安装位置。获得对wp-config.php的访问权限后:

    1.在编辑模式下打开它
    。2.右键单击该文件,然后打开代码编辑器(将在新选项卡中打开)
    。3.在底部添加以下代码
    a.define(’WP_ALLOW_REPAIR’,true);
    4.保存更改
    。5.导航至yoursite.com/wp-admin/maint/repair.php
    。它应该打开以下屏幕

    如何修复可怕的wordpress“建立数据库连接时出错”
    如何修复可怕的wordpress“建立数据库连接时出错”

    6.选择“修复数据库”或“修复和优化数据库”
    a。选择一个选项后,WordPress将为您
    修复数据库。7.修复数据库后,返回并删除添加到wp-config.php文件中的代码片段。
    8.完成!您的数据库应该被修复。

    检查您的网站是否已启动并再次运行。如果显示“ EEDC”错误,请继续执行步骤3。

  • 步骤3:验证您的登录凭据

    确定您的wp-config.php文件中是否具有正确的登录凭据。这可能是整个WordPress安装中最重要的单个文件。您应该将以下四个凭证与存储在数据库中的凭证进行交叉引用。

    define('DB_NAME', 'database-name');
    define('DB_USER', 'database-username');
    define('DB_PASSWORD', 'database-password');
    define('DB_HOST', 'localhost');

    登录phpMyAdmin,然后单击“数据库”选项卡以查看数据库列表。如果列表中出现在DB_NAME之后的数据库,则该数据库名称不是问题。

    如果看不到数据库名称,则必须与托管提供商联系,因为这可能是其服务器的问题。

    现在,您应该检查数据库用户名和密码是否正确。为此,请创建一个.php文件并将其存储在WordPress根文件夹中。要创建一个新文件,只需打开WordPress根文件夹,然后单击“新建文件”。然后继续使用所需的任何名称保存此新文件。

    创建文件后,右键单击并打开代码编辑器,这将使您进入空白页。通过以下代码,并确保将wp-config.php中的“ localhost”,“ root”和“ password”替换为数据库主机,用户名和密码。

    保存更改,然后导航到yoursite.com/check.php。如果您收到“连接成功”消息,则您的登录详细信息正确。如果您看到“无法连接…”,则我们已经确定了问题。

    您将必须创建新的登录详细信息并更新wp-config.php文件。

  • 步骤4:修复损坏的WordPress文件

    消除有问题的文件可以消除错误,但是微小的错误可以消除整个网站。在删除或还原任何文件之前,请确保备份整个WordPress网站。

    备份网站后,请下载WordPress的新副本并解压缩该软件包。删除wp-config.php文件以及wp-contents文件夹。这将确保您不会覆盖或破坏现有的wp-config.php文件。然后将其余文件上传到您的WordPress根文件夹。

    这应该已经替换了所有有问题的文件。重新加载您的网站。如果仍然看到错误,请尝试清除浏览器的缓存并重新加载网站。如果错误仍然存​​在,则应致电您的虚拟主机提供商。

  • 第5步:高流量

    我们来看看是否有大量的流量导致了可怕的“建立数据库连接错误”。如果您使用共享主机,则很可能是这个问题。您的主机服务器可能不堪重负,无法处理大量的网站访问者。

    与托管服务提供商通电话,并询问您的MySQL服务器是否响应。如果您有信心,可以自己检查一下。测试正在使用共享服务器的其他网站,看看它们是否存在相同的问题。如果是这样,那么您的MySQL服务器肯定存在问题。如果这是您网站的持续问题,则应认真考虑在AWS等主要云提供商之一上设置专用托管或自动扩展。

避免将来出现此错误

没有保证您的网站100%防故障的方法。但是,为了最大程度地减少遇到网站错误的可能性,我们建议您与优质的网络托管服务提供商合作并定期备份数据。WordPress的最佳做法是安装一个安全插件,该插件会定期自动运行测试,以使您了解网站的状态。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部