很多站长在使用dedecms的过程中会遇到这样的错误提示“DedeCMS Error Track:DedeCMS错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错!”,那么这到底是什么原因引起的呢?
一般情况下,出现这种提示问题是因为dedecms没有正确的和数据库服务器连接,主要原因有以下三种:
一、主要原因是由于原模板进行过调式,网站进行了生成后可以看主页,用户以为不需要在安装dedecms就可以直接用。遇到此问题站长先确认是否有安装dedecms,若没有并进行安装且先安装dedecms。
安装方法如下
1.把文件上传到你的站点的根目录,然后运行 /install/index.php 安装,根据提示填写好相关信息,点“下一步”.。
注:若提示无法安装,页面出现DIY字样。请进入install文件夹,将install_lock.txt和index.html文件删掉。把index.php.bak文件改为index.php即可!
2.安装好后,在后台“系统”—“数据库备份/恢复”,点右上角“还原数据”—“开始还原数据”,恢复数据库。
3.进入后台, 点“系统”—“系统参数设置”这里,修改一下网站设置,重新点一下“确定”(没有这一步,有时候会导致更新后,前台显示织梦默认模板内容)。
4.后台,点"生成"—"更新系统缓存"
5.后台,点“生成” - “一键更新网站” - “更新所有”,重新生成一次所有页面,OK 完成。
6.后台地址:http://你的域名/dede 管理员账号:admin 管理员密码:admin
7.如果安装后出现网站错位和无数据的情况,请检查以下三点设置
7.1、网站程序必须放在根目录
7.2、进入后台[系统]-[系统基本参数],修改“站点根网址”为你的网址,或者留空。
7.3、进入后台[核心]-[网站栏目管理],点击底部按钮中的“更新排序”。
二、您的数据库服务器出现了问题,如果您买的是虚拟主机或者是合租服务器,请及时联系空间商询问具体情况,如果您是本地调试,请确保MySQL服务是否正常启动,如果不知道如何确保MySQL服务如何启动,可以通过百度搜索相关教程。
三、请检查您的data/common.inc.php文件中的数据库信息是否正确。
四、大流量站点会出现的情况:MySQL默认连接数只有100,在站点流量较大时,会因连接数满载而出错,请检查MySQL配置文件中max_connections项,改为 max_connections = 1000即可。