怎样解决wordpress数据库链接错误

米境通外贸建站平台

怎样解决wordpress数据库链接错误
2022-11-11Admin



  假如你经常上网的话,你可能会遇到一些网页链接错误问题。其中很多是数据库链接错误,


  数据库链接错误由很多原因导致,作为一个wordpress新手,遇到这种情况常会感到不知所措,尤其是你没有改变任何程序发生这种错误。我们昨天遇到了这种问题在我们网站,我们花费了20多分钟去找问题并解决他。当我们研究去寻找可能问题时,我们发现网上没有一篇好的文章全面的介绍,解决这个问题。这也是我写这篇文章的原因。接下来,我们将会有一个详细的介绍如何解决wordpress数据库链接错误。


  注意:在我们进行任何数据库改变之前,确保做好备份。


  为什么会出现数据库链接错误


  数据库链接错误由多种原因导致,可能是数据库登录凭据错误或已更改,可能是


  数据库服务器没有相应,也可能是数据库损坏。根据我们的经验,大多数错误


  是由于服务器错误导致的,也可能由少数其他原因,让我们看如何解决这些问题。


  首先要确保网站的前台和后台都出现相同的错误,网站后台指通过wp-admin进入,假如前后台打开都出现相同错误信息“Errorestablishingadatabaseconnection”,然后我们进入下一步,假如你在登陆wp-admin后台出现不同错误,诸如“Oneormoredatabasetablesareunavailable.Thedatabasemayneedtoberepaired”,那么你需要修复你的数据库。


  您可以通过在wp-config.php文件中添加以下行来实现这一点。就在’That’sall,stopediting’之前添加它!Happyblogging行wp-config.php。


  1define(“wp_allow_repair”,true);


  完成后,您可以通过访问http://www.yoursite.com/wp-admin/maint/repair.php查看设置。


  记住,设置此定义时,用户不需要登录即可访问此功能。这是因为它的主要目的是修复损坏的数据库,当数据库损坏时,用户通常无法登录。因此,一旦修复和优化了数据库,请确保从wp-config.php中删除它。


  如果此修复没有解决问题,或者运行修复时遇到问题,请继续阅读本文,你可能会找到另一个有效的解决方案。


  检查wp配置文件


  wp-config.php可能是整个wordpress安装中最重要的一个文件。这是你指定WordPress连接数据库的详细信息的地方。如果更改了根密码或数据库用户密码,则还需要更改此文件。首先,你应该始终检查wp-config.php文件中的所有内容是否相同。


  1234define(‘DB_NAME’,‘database-name’);define(‘DB_USER’,‘database-username’);define(‘DB_PASSWORD’,‘database-password’);define(‘DB_HOST’,‘localhost’);


  记住你的DB_Host值不都是localhost,取决于主机类型,有所不同,像一些流行的主机HostGator,BlueHost,SiteGround,值都是localhost.


  一些人建议用IP替换localhost来解决他们的问题。在本地服务器环境中运行WordPress时,通常会看到这种问题。例如,在MAMP上,更改为IP时的DB_Host值似乎可以工作。

立即开始搭建属于您自己的 适合搜索引擎优化
的跨境独立店群系统.

与我们取得联系 与我们取得联系
在线咨询Demo演示