帝国cms连接不上数据库怎么办

本教程操作环境:Windows10系统、帝国cms 8.0版、Dell G3电脑。

帝国cms连接不上数据库怎么办?

帝国cms后台登陆显示Cann‘t connect to DB 解决方法

帝国cms后台登录显示Cann’t connect to DB!是什么原因呢?想必很多的小伙伴在网站搬家或者是上传空间服务器都会遇见这个问题吧!出现这段提示是什么原因呢?很多小白就困惑了,这到底什么意思呢?其实博主刚开始接触帝国CMS的时候也是这样,不过都是熟能生巧的经历的多了自然而然就会熟悉了。

首先我们就要先确定一下这是数据库的原因。因为每个空间或者是本地都有着自己独有的数据库信息,并非每个都相同,其实提示Cann’t connect to DB!(数据库连接失败)这个是我们站点没有连接上数据库所导致的。

今天就给大家解决此问题。

我们首先打开我们的帝国CMS数据文件的根目录,然后找到/e/config/config.php文件并使用Dreamweaver或者是编辑代码的软件打开,其次将我们所使用的mysql的数据库信息。比如阿里云如图所示:

e9b142913d97a23adfe6cb322e2fe77.jpg

将我们的数据库名称以及数据库用户名即数据库密码修改保存后替换空间文件。本地默认的是root,我们只需修改这三个地方即可解决。

//数据库设置$ecms_config[‘db’][‘usedb’]=’mysql’;//数据库类型$ecms_config[‘db’][‘dbver’]=’5.0′;//数据库版本$ecms_config[‘db’][‘dbserver’]=’localhost’;//数据库登录地址$ecms_config[‘db’][‘dbport’]=”;//端口,不填为按默认$ecms_config[‘db’][‘dbusername’]=’root’;//数据库用户名$ecms_config[‘db’][‘dbpassword’]=’root’;//数据库密码$ecms_config[‘db’][‘dbname’]=’root’;//数据库名$ecms_config[‘db’][‘setchar’]=’utf8′;//设置默认编码$ecms_config[‘db’][‘dbchar’]=’utf8′;//数据库默认编码$ecms_config[‘db’][‘dbtbpre’]=’phome_’;//数据表前缀$dbtbpre=$ecms_config[‘db’][‘dbtbpre’];//数据表前缀$ecms_config[‘db’][‘showerror’]=1;//显示SQL错误提示(0为不显示,1为显示)

相关推荐:《帝国cms教程》

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。