discuzx1.5用户无法登录的原因和解决方法:
本文讨论的是discuzx,uchome,ucenter中用户登录的问题!
问题1:
UCenter里的用户DX里登陆不上去,通信是成功的
该如何设置。
问题2:
升级到Discuz! X1.5后,为什么除了安装Discuz! X1.5时的创始人账号能登录,别的Ucenter的用户都登录不了?
具体描述是:
升级到Discuz! X1.5后,为什么除了安装Discuz! X1.5时的创始人账号能登录,别的Ucenter的用户都登录不了?我进Ucenter里,以前7.2版本用户全在,而且后台广场里用户也全在,但是除了创始人账号外别的账号都提示密码错误?
问题答案:
可能性1:
可能是你之前ucenter是独立安装的,升级的时候又重新安装了,所以导致之前的用户连接不上;在升级的过程中,有两个选择的,一个是新安装UC,一个是使用之前的UC,然后填写之前UC的配置即可,具体操作可以看一下官方教程...
可能性2:
我(cql)也碰到了与楼主类似的问题:我用官方的convert工具先升级的discuz7.2,然后升级的是uchome,最后在ucenter中看到通信成功,创始人也能登陆。本来以为是没有问题的,没有想到换了任何一个其他的账户,都无法登录,这下直接晕了,因为在discuz中看到所有的用户都在,后来在一个偶然的机会里发现了ucenter中只有创始人一个人的账户,这才想起来,难道是因为没有将以前备份的ucenter中的用户数据导入的缘故?说干就干,正确导入ucenter数据后,所有用户均能顺利登录,至此问题解决。
小提示:
如果安装discuzx1.5的时候修改了前缀,那么在手工导入以前备份的ucenter数据的时候就要修改一下再导入才行。
比如discuzx1.5中用的前缀是dx15_
原ucenter用的是uc_
那么就应该将uc_修改成dx15_ucenter_
具体为什么这么修改,用phpmyadmin打开discuzx1.5数据库,看看表名就知道了!