问题描述
Phpcms在安装到第五步的时候,出现“无法连接数据库服务器,请检查配置”的报错信息。
问题解决
该报错可能的原因包括:
1. 服务器帐号密码配置不通。
解决方案:检查数据库帐号和密码是否正确。请务必优先检查这一点。
2. 数据库权限不通。
解决方案:这个问题一般出现的可能性不大,通常简易建站环境权限配置使用默认账号即可。
3.数据库密码中存在特殊字符(如:&$^!@#)。
解决方案:该问题是由于PHPCMS的install程序中,对密码未进行escape转义处理。
修改install/step5.tpl.php 127行为:
'&dbpw='+escape($('#dbpw').val())
修改install/step6.tpl.php 55行为:
var dbpw = escape('<?=$dbpw?>');
注:由于版本不同,step文件目录可能位于install/step目录下。请根据具体情况访问。
另外,如果对应行数没有找到相关的代码,请找到文件中 dbpw变量的赋值语句,根据代码进行对应修改。如果依旧存在问题,可以在这里联系老九发送邮件。