wp碰到Error establishing a database connection问题

WordPress 11956 Views

今天为公司网站(基于wordpress搭建)搬家到新注册的justhost主机上,从开始ftp下载原网站文件,到上传到新空间,到现在快要一天的时间了,还没弄好,刚刚导入数据库到新空间出了点问题.刚刚解决,文件上传完,现在又碰到Error establishing a database connection问题.郁闷,记得以前自己的一个blog搬家很简单的完成了,都没遇到问题.这次怎么..(难道RP不好了.)网上找了下解决方法,按我的操作总结于此:

如果不确定是哪里问题的话, wordpress有提供给我们一个检查问题的功能.通过 debug 参数调试:

根据Wp-config.php的调试功能排错

1、在 wp-config.php 有个 debug 的参数,打开这个参数,修改为:

define(‘WP_DEBUG’, ‘true’);

2、根据报错提示解决问题,比如如下的提示:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘username’@’localhost’ (using password: YES) in /home/host/public_html/wp-includes/wp-db.php on line 1036

Error establishing a database connection

This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at localhost. This could mean your host’s database server is down.

  • Are you sure you have the correct username and password?
  • Are you sure that you have typed the correct hostname?
  • Are you sure that the database server is running?

If you’re unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.

这个提示大概就是说数据库用户名或密码不正确. 刚才有联系justhost的客服帮忙检查了Mysql数据库是否有问题. 他们给的建议是新建一个数据库用户.在wordpress中wp-config.php使用新建的用户. 按照客服的建议新建了一个用户.配置到wp-config.php里.刷新下网站.可以正常打开了. 问题解决.

 

一点总结:

1.碰到问题一定要细心 ,耐心的找解决方法。问题是有的,但是解决方法也是一点一点找到的。

2.善用搜索,你碰到的问题,说不定网上很多人都碰到了,参考下他们的解决方法。(这个可能会有时效性,你找到的文章可能是所使用程序的早期版本,很多地方都不一样了。还是要多靠自己。)

3.善于使用程序的调试和日志功能,通过这些信息,我们可以很快的判断问题出在哪个方面,针对的解决。

稍后,整理一下今天wordpress搬家的具体步骤及中间碰到的问题的解决方法。

搜索以下内容到本文:

  • Error establishing a database connection
  • wp
  • wp Error establishing a database connection
  • wordpress Error establishing a database connection

转载请注明:珹觅.网志 | LuckerMe » wp碰到Error establishing a database connection问题

  1. 呵呵,真是巧,我的个人博客也是用的这个主题。
    正好我的一个站点出现Error establishing a database connection,
    搜索到博主这里,说要细心,如果回去又把wp-config.php修改上传了遍,OK了~
    谢谢博主~

  2. Pingback: wordpress除錯-建立一個資料庫連線時發生錯誤 | 極星不落

  3. Pingback: wordpress除錯-建立一個資料庫連線時發生錯誤 | 極星不落