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. 没有图片

    2014.06.03

    耶鲁大学校长:中国大学是人类文明史上最大的笑话

    (此文只是转发于网络,对于文章是否出于施密德…

  2. 没有图片

    2010.07.23

    PHPWind8 官方论坛升级,公测开始

    今晚忙完,就按老习惯去逛一下论坛,当打开ph…

  3. 没有图片

    2015.01.05

    超详细的动画详解交通规则及交通事故责任认定

    2009年开车到现在,我也算是老司机了,但天…

  4. 没有图片

    2011.03.12

    MySQL内容批量替换方法

    针对MySQL里某字段的内容,有时需要批量替…

  5. 没有图片

    2010.06.04

    Fresh HTML V3.48英文绿色免费版

    Fresh HTML是一个支持所见即所得功能…

  6. 没有图片

    2011.01.25

    新年前的最后一篇日志,祝大家新年快乐!

    快过年了,菠萝也要拖家带口回老家过年了,本篇…

评论

还没有评论。