香港独立IP空间
香港php空间
美国php空间
域名注册

Discuz的会员系统是非常强大的,会员登陆之后可以对自己账号下的帖子等内容进行管理。当一个论坛做得够大时,会员账号的安全性就变得尤为重要了。针对这个问题,discuz也是设置了一个ip验证功能,使用discuz建站的客户朋友应该也知道。如果同一个ip连续5次输入密码错误,就需要等待15分钟才能重新登陆。最近无忧主机小编遇到这么一个问题:这位客户在php空间安装的discuz程序,客户的注册ip都是127.0.0.1。这就出现了一个很严重的问题:只要有一个客户输入错误5次密码,所有的用户都会进入15分钟的验证。

为什么所有ip都是127.0.0.1呢?在寻找多次原因无果之后,无忧主机小编陷入了沉思:既然找不到原因,为何不换个思路暂时解决一下这个问题呢?我们可以先取消这个15分钟的限制,不就可以登陆了吗?

取消ip验证的方法:登陆网站后台——全局——注册与访问控制——注册,在同一IP注册间隔限制(小时)处,改成0,如图所示。

dz 2015 10 29 1 300x209 Discuz所有注册用户访问ip均为127.0.0.1解决办法

那么按照上面的设置就完成了吗?并没有~我们还需要登陆数据库(phpmyadmin),找到记录错误登陆ip的数据表pre_common_failedlogin,清空这张数据表的内容。

按照这样的方法,可以暂时解决上述无法登陆的问题,但是需要长久解决,还得花时间继续寻找ip同为127.0.0.1的原因。

无忧主机相关文章推荐阅读:
DISCUZ如何更改页面宽度
DISCUZ主题被误删了如何恢复
DISCUZ首页CSS失效解决方法分析

本文地址:http://www.51php.com/discuz/20509.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档