我已经将DVBBS7成功转换为DISCUZ5.0,然后又升级到5.5
但旧会员无法登陆,暂时先用那个升级包里的logging.php替换,但那个升级文件是针对5.0版本的,不知道这样用下去后面会不会有问题
我还装了SUPERSITE,但旧用户无法从首页登陆,估计是batch.login.php这个文件里面验证的问题,然后想找出原因,看到logging.php里有这么一句
- if($member['discuz_uid'] && ($member['discuz_pw'] == $md5_password | $member['discuz_pw'] == substr($md5_password,8,16)))
复制代码
估计$member['discuz_pw'] == substr($md5_password,8,16)可能是问题所在吧?
请各位高手和管理员能解释下旧用户密码无法登陆的原因吗? 究竟是哪里有了改变?
非常想知道有没有一个比较好适合5.5和SS的方法,否则以后再升级肯定更麻烦
[ 本帖最后由 jinuozha 于 2007-4-5 23:11 编辑 ] |