php 显示连接数据库失败,DedeCms错误警告:连接数据库失败

前几天网站换了空间,我把所有文件通过FTP上传到空间后,访问管理页面时,报错了。错误提示如下所述:

DedeCMS Error Warning!

Technical Support: http://bbs.dedecms.com

Error page: /admin/index.php

Error infos: DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错!

根据错误提示文字很容易理解,数据库连接错误了。这是因为更换空间后,之前的数据库服务器也不能用了。幸好,我在换空间之前,已经备份了数据库。

如何在dedecms管理后台备份数据库

我是直接在dedecms管理后台备份的数据库,很简单,“系统”-“系统设置”-“数据库备案/还原”,即可在线操作。

070941dc7a56e058ea25cf21cb825c93.png

dedecms备案/还原数据库

dedecms备案数据库的存放目录在/data/backupdata/目录下,我们只需把此目录下所有文件通过FTP下载到本地即可。待还原时,把文件上传到空间,然后再到“数据库备案/还原”界面进行操作。

如何更改数据库连接

换空间后,需要还原数据库,就要首先进入管理后台,然而因数据库连接失败而导致后台都登录不了,这就不能进行任何操作了。

遇到这个问题,我们该如何处理呢?

其实,这个就是修改数据库连接信息的问题。

我们在/data/目录下,会发现有个common.inc.php的文件,这个文件就是存放数据库连接信息的文件,形式如下:

//数据库连接信息

$cfg_dbhost = 'w.abc-123.com';  //数据库服务器名称

$cfg_dbname = 'a0321199901; //数据库名称

$cfg_dbuser = 'a0321199901'; //数据库用户名称

$cfg_dbpwd = '00885599'; //数据库用户密码

$cfg_dbprefix = 'dede_'; //数据库前缀

$cfg_db_language = 'utf8'; //数据库语言

?>

更换空间后,我们需要首先修改这个文件里的信息,各项资料均可在空间的管理面板里看到,如果你不知道,可咨询你的空间提供商。修改完后,把文件通过FTP上传到/data/目录下。这样,就可以打开网站的管理后台了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值