phpcms系统连接mysql失败的原因是:phpcms安装程序代码对提交的密码中特殊字符未进行escape转义处理。解决方法:在step5.tpl.php与step6.tpl.php程序中进行escape转义处理。

失败原因:
phpcms v9安装程序代码对提交的密码中特殊字符(如:&$^!@#)未进行escape转义处理。
解决办法:
1、修改install/step5.tpl.php 127行为:
&dbpw=+escape($(#dbpw).val())
2、修改install/step6.tpl.php 55行为:
vardbpw=escape();
推荐教程:phpcms教程
