quanshiyinian 发表于 2016-7-21 22:19:05

DISCUZ出现“抱歉,您的IP地址不在被允许”的解决方法

最近有客户反映,他在道勤主机php虚拟主机上运行的discuz网站用户会员有人登陆不了,提示是“抱歉,您的ip地址不在被允许,或您的账号被禁用,无法访问本站点”,这个问题道勤小编(www.daoqin.net)一开始以为是用户账号被封了导致的,但是他说没有封改用户的账号,那么道勤小编(www.daoqin.net)只能一步步进行排查了。

首先,登陆后台->检查用户组基本设置的权限,相关用户组的所有权限都请重新检查一次,系统会把相关组别的所有权限归类到游客或者被禁止浏览的组别上。
就算是超级版主、版主这些论坛上有职权的组别,都是直接检查基本设置权限,同时也检查管理权限就可以解决了。提示:
后台设置用户组时,尽量不要复制用户组,尤其复制管理组,很容易就发生这个现象。如果您复制的是管理员组别,您就悲剧了。
接下来是进phpmyadmin作如下检查:
检查数据表pre_common_setting 搜索ipaccess 是否设置了允许访问的ip 如果有将其置空
检查数据表pre_common_usergroup,是否将 allowvisit设置了为0(禁止访问),1是允许访问
检查pre_common_failedlogin 将其中有对应的ip记录删除掉
如果是非管理员,请检查该用户所在用户组“访问站点权限”是否设置了禁止访问
如果还未生效,请使用Tools工具更新缓存即可。

页: [1]
查看完整版本: DISCUZ出现“抱歉,您的IP地址不在被允许”的解决方法