UCenterHome升级到X1用户组为空没有权限的解决方法

由UCenterHome升级到Discuz! X1之后,我们实现了在Discuz! X1虚拟主机伪静态化的方法,并提供htaccess文件下载,让你简单实现全站的伪静态化。但如果你原来的网站里只有UCenterHome,升级之后,所有的用户的用户组全为空,这样所有的用户在新站就没有任何操作权限了,解决办法如下:
1、第一种修改sourceclassclass_credit.php文件找到:

if($group['type'] == 'member' && !($member['credits'] >= $group['creditshigher'] && $member['credits'] < $group['creditslower'])) {

修改成:

if(is_array($member) && empty($group) || $group['type'] == 'member' && !($member['credits'] >= $group['creditshigher'] && $member['credits'] < $group['creditslower'])) {

2、第二种办法,执行SQL解决你的用户组问题,到后台,找到数据库,之后点升级:

UPDATE pre_common_member SET groupid=10 WHERE groupid=0

3、第三种如果你还未转换程序之前,可以把下面的文件履盖到你的转换程序中重新执行转换(上传到convert文件夹中):

蓦然指路>> 下载convert文件

通过以上三种方法可供你选择都能解决用户组为空,无法校正用户组权限的问题,经过测试,蓦然推荐使用第二种方法,此法效率最高,无需更改、上传文件。

落花生

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2010.05.07

    进与出

    教育:希望进去,绝望出来;医疗:小病进去,大…

  2. 没有图片

    2011.01.07

    WordPress集成支付宝方法

    今天发现一个让WordPress集成支付宝的…

  3. 没有图片

    2011.07.12

    美国HostMonster主机服务记录

    自从给单位网站的主机续了费之后,数据库就没了…

  4. 没有图片

    2011.10.06

    乔布斯,一路走好

    今天上线,看到的到处都是苹果总裁乔布斯去世的…

  5. 没有图片

    2011.07.14

    未来网络搬出华域讯通

    近日,华域讯通的技术柴鸡和客服人员分别给我发…

  6. 没有图片

    2010.05.21

    Supesite还原出现Error: Table ‘***.[Table]settings’ doesn’t exist解决方法

    在今天蓦然对康盛创想的产品Supesite进…

评论

还没有评论。

About

马拉松运动员,沉迷于跑步;关注科技前沿,关注互联网!与跑者、程序员、设计师为伍,一起跑步健身,一起编写程序,为自由而战!