很多站长在使用dedecms的过程中会遇到这样的错误提示“DedeCMS Error Track:DedeCMS错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错!”,那么这到底是什么原因引起的呢?
一般情况下,出现这种提示问题是因为dedecms没有正确的和数据库服务器连接,主要原因有以下三种:
一、您的数据库服务器出现了问题,如果您买的是虚拟主机或者是合租服务器,请及时联系空间商询问具体情况,如果您是本地调试,请确保MySQL服务是否正常启动,如果不知道如何确保MySQL服务如何启动,可以通过百度搜索相关教程。
二、请检查您的data/common.inc.php文件中的数据库信息是否正确。
dedecms备案数据库的存放目录在/data/backupdata/目录下,我们只需把此目录下所有文件通过FTP下载到本地即可。待还原时,把文件上传到空间,然后再到“数据库备案/还原”界面进行操作。
如何更改数据库连接
换空间后,需要还原数据库,就要首先进入管理后台,然而因数据库连接失败而导致后台都登录不了,这就不能进行任何操作了。
遇到这个问题,我们该如何处理呢?
其实,这个就是修改数据库连接信息的问题。
我们在/data/目录下,会发现有个common.inc.php的文件,这个文件就是存放数据库连接信息的文件,形式如下:
- <?php
- //数据库连接信息
- $cfg_dbhost = 'w.abc-123.com'; //数据库服务器名称
- $cfg_dbname = 'a0321199901; //数据库名称
- $cfg_dbuser = 'a0321199901'; //数据库用户名称
- $cfg_dbpwd = '00885599'; //数据库用户密码
- $cfg_dbprefix = 'dede_'; //数据库前缀
- $cfg_db_language = 'utf8'; //数据库语言
- ?>
三、大流量站点会出现的情况:MySQL默认连接数只有100,在站点流量较大时,会因连接数满载而出错,请检查MySQL配置文件中max_connections项,改为 max_connections = 1000即可。
发表评论