如何修复与WordPress数据库的连接错误?  在本文中查找。

如果您已经在网上冲浪足够长的时间,那么您一定已经几次看到此错误。 ” 建立与数据库的连接时出错“; 它是 ERREUR 特别是对于新手用户,这非常令人沮丧。 

在本教程中,我们将向您展示如何通过编译解决方案列表来解决WordPress上的错误。

雷马克: 在对数据库进行任何更改之前,请确保您 需要备份.

如何修复与WordPress数据库的连接错误

但是之前,如果您从未安装过WordPress发现 如何安装WordPress博客7步骤 et 如何找到,安装和你的博客激活WordPress主题 

然后回到为什么我们在这里。 

这个错误的原因是什么?

好吧,总之,您会收到此错误,因为WordPress无法与数据库建立连接。 现在,WordPress无法与数据库建立连接的原因可能有所不同。

发现我们的 5 WordPress插件,以便更好地管理错误404

数据库的登录详细信息可能有误或已更改。 也可能是您的数据库服务器没有响应,或者您的数据库可能已损坏。

在我们的研究中,我们发现大多数情况下都会由于服务器错误而发生此错误,但是可能还有其他因素。

让我们看一下解决这个问题的方法。

/ wp-admin /是否也会发生此问题?

首先要做的是确保公共接口或公共接口上都发生相同的错误。 “前端” 的网站,以及仪表板或 “后端” (wp-admin)。 如果错误信息 “与数据库建立连接时出错” 在两个页面上都相同,因此请转到下一步。

发现 如何使用phpMyAdmin复制WordPress数据库

如果您在 wp-admin比如像 “数据库的一个或多个部分不可用。 数据库可能需要修复”,那么您需要修复数据库。

您可以通过添加以下行来做到这一点你 WP-config.php文件。 在行之前添加 « 就这样,停止编辑! 快乐的博客».

定义(“WP_ALLOW_REPAIR',真正的);

完成此操作后,您可以通过访问以下页面来查看设置: http://www.yoursite.com/wp-admin/maint/repair.php

修复数据库

请记住,设置此功能后,用户无需登录即可访问。 实际上,其主要目的是修复损坏的数据库。 此外,数据库损坏时,用户通常无法连接。

所以一旦完成 修理 et 优化数据库,请务必将其从您的文件中删除 WP-config.php文件.

如果此修复不能解决问题,或者您在完成修复时遇到困难,请继续阅读本文;否则,请继续阅读本文。 您可能会找到另一个更有效的解决方案。

验证wp-config.php文件

WP-config.php文件 可能是WordPress安装中最重要的文件。 在这里您可以指定WordPress详细信息以连接到数据库。 如果您更改了root密码或数据库用户密码,则也需要在此文件中更改它们。

另见进一步 如何管理文件和文件夹的WordPress

您应该始终检查的第一件事是文件中是否没有任何更改 WP-config.php文件.

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

请记住,值 DB_HOST 可能并不总是 本地。 根据主机,它会有所不同。 对于喜欢的流行网络主机 HostGator的BlueHost的, Site5本地

使用这些浏览目录 FTP客户端将文件传输到您的主机

有人建议通过用IP地址替换localhost来解决此问题。 当WordPress在本地服务器上运行时,经常会看到这种问题。 例如在 甲基苯丙胺,该值 DB_HOST 更改为IP地址时似乎可以正常工作。

通过发现进一步 如何在PC上本地安装的WordPress / Windows的XAMPP带

定义( 'DB_HOST', '127.0.0.1:8889');

IP地址将取决于Web主机服务。

如果一切都在文件中 WP-config.php文件 正确的是(一定要检查错别字),那么可以说问题出在服务器级别。

咨询您的虚拟主机(MySQL服务器)

有时,当您的网站流量超载时,会发生与数据库建立连接的错误。 基本上,您的服务器无法处理负载(特别是如果您在共享主机上). 

专用服务器,VPS,共享还是云? 什么是最好的WordPress虚拟主机解决方案

然后,您的网站将变得非常慢,并且对于某些用户而言,将发生此错误。 因此,最好的办法是通过电话或实时聊天与您的Web托管提供商联系,并询问您的MySQL服务器是否处于响应模式。

对于想要检查MySQL服务器是否正在运行的用户,您可以做一些事情。 尝试在同一服务器上托管的其他网站,看看是否有相同的问题。 如果发生相同的错误,则很明显您的Web主机的MySQL服务器有问题。

如何允许用户编辑某些页面?  在本文中查找

如果您不知道同一台服务器上托管了另一个网站,只需转到控制面板并尝试访问 phpMyAdmin的 为了连接到数据库。 如果可以登录,请检查您的数据库用户帐户是否具有足够的权限。

创建一个名为 testconnection.php 并将以下代码粘贴到其中:

确保替换用户名和密码。 如果连接成功,则意味着您的用户具有足够的权限,并且出了点问题。 返回文件 WP-配置 确保一切正确(重新分析错别字).

另请阅读我们的文章 6 WordPress插件可在社交网络上分享您的文章

如果无法通过以下方式连接到数据库 phpMyAdmin的 那么您就知道问题出在服务器上。 这不一定意味着您的MySQL服务器已关闭。 这可能只是意味着您的用户没有足够的权限。

因此,在这种情况下,联系您的虚拟主机很重要,这样他们才能纠正它。

对他人有用的解决方案

重要的是要注意,这些解决方案对您不起作用。 因此,使用它们会构成风险。 这就是为什么必须确保有备份的情况,以防出现问题。.

迪普克·米特尔 指出,他为他的客户尝试修复数据库。 即使进行了此维修,该错误也没有消失。 然后,他尝试了不同的方法,最后,他发现问题出在网站URL。 显然,后者会发生变化,从而导致错误。 他提出了一个要求 SQL 河畔 phpMyAdmin的:

UPDATE SET wp_options请将option_value = 'YOUR_SITE_URL' WHERE OPTION_NAME = 'SITEURL'

请务必将 “ YOUR_SITE_URL” 使用当前网址。

这似乎解决了她的问题以及对她的帖子发表评论的其他人的问题。

Sachinum 声称他能够通过以下方式连接到数据库 testconnection.php,因此它替换了中的用户 WP-config.php文件 按用户 。 从那时起,WordPress已经开始运作良好。

然后,他将设置恢复原样,一切正常。 他不明白是什么引起了问题。 他总结说,这是由于错字造成的。

也发现 如何合并两个数据库的WordPress

总而言之,这是一个非常令人沮丧的错误。 您尝试了什么,似乎奏效了? 我们很乐意与公众分享它,这样其他人就不会浪费很多时间来提出与您相同的解决方案。

还发现一些高级WordPress插件  

您可以使用其他 WordPress插件 赋予现代外观并优化您的博客或网站的处理。

我们在这里为您提供了一些高级WordPress插件,它们将帮助您实现这一目标。

1。 联系表格7 Aweber Add-on

Ce WordPress插件 溢价结合了简单性 WordPress插件 联系表7 并在您的网站上添加一个创建系统 联系表. 它集成了自动响应模块 AWeber 并可以直接发送电子邮件到您的列表 AWeber。 

cf7 aweber添加

它的主要特征是:统计 AWeber 在您的WordPress信息中心中,有8个引人入胜的可爱模板来创建您自己的订阅表单,并且可以立即验证您帐户的整个广播活动 Aweber 一键式安装,易于安装,与最新版本的jQuery和WordPress兼容,完整的文档和24/24支持。

下载 | 演示 | 虚拟主机

2. 总配方生成器

Total Recipe Generator是可在WordPress上使用的高级食谱插件。 它使您有机会以一定的方式向用户展示您的食谱,这肯定会帮助您在人群中脱颖而出。带有方案和营养成分或附件插件Wordpress的总配方生成器Wordpress配方制造商

Ce WordPress插件 将允许您轻松地将您的网站转变为 致力于烹饪食谱的网站。 您将能够:

根据营养元素(钠,碳水化合物,蛋白质等)的数量过滤列出的食谱,按照制备时间,按层次和语义顺序过滤列出的食谱,烹饪时间,难度,配方类型以及所有使用下拉值等…

下载 | 演示 | 虚拟主机

3。 AccessPress社交图标专业版

AccessPress Social Icons Pro允许您创建各种社交图标并从WordPress网站链接您的社交资料。 它非常具有吸引力,因为您可以为社交媒体个人资料创建,个性化和设计漂亮的图标。 Accesspress Social Icons Pro Wordpress插件

这个高级WordPress插件为您提供16套精美的图标,您可以从中选择。 除此之外,它还使您能够创建自己的图标集,对其进行自定义,设置大小,添加多种效果等。

下载 | 演示 | 虚拟主机

推荐资源

查找有关其他推荐资源的信息,以帮助您构建和管理网站。

结论

这是 ! 就是本教程了,我们希望本教程可以帮助您修复WordPress数据库连接错误。 如果您喜欢它,请随时 与您喜欢的社交网络上的朋友分享

但是,您也可以咨询 我们的资源,如果您需要更多元素来执行创建Internet网站的项目,请参考我们的指南 WordPress博客创建。

但是与此同时,让我们知道 你的意见 和专用部分中的建议。

...