转载请注明作者和出处。
本文原始地址:http://yoper.iteye.com/blog/2343612
陈永鹏的博客:http://yoper.iteye.com/
今天下载了一个建站之星,安装到填写数据库连接和帐号密码这一步骤时,一直提示数据库无法连接。
后端返回1001。
反复试了三四遍,还是如此。还以为是自己创建数据库和帐号密码时出错了。
追踪了打印了一下,发现是建站之星在接收post数据的时候,对数据进行了校验和转化。
我的密码里有一个特殊字符,被转了。于是临时将校验去掉。
位置/install/load.php 大概第三十三行
$db_pwd = addslashes_array(ParamHolder::get("db_pwd",""));
临时改成
$db_pwd = $_POST['db_pwd'];
保存。
接下来就可以安装了。
记之,以免大家踩坑。
陈永鹏Yoper
chen.yong.peng@foxmail.com