新闻中心

Discuz所有注册用户访问ip均为127.0.0.1解决办法

作者 / 无忧主机 时间 2015-10-29 15:08:28

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,如图所示。 Discuz所有注册用户访问ip均为127.0.0.1解决办法 那么按照上面的设置就完成了吗?并没有~我们还需要登陆数据库(phpmyadmin),找到记录错误登陆ip的数据表pre_common_failedlogin,清空这张数据表的内容。 按照这样的方法,可以暂时解决上述无法登陆的问题,但是需要长久解决,还得花时间继续寻找ip同为127.0.0.1的原因。 无忧主机相关文章推荐阅读: DISCUZ如何更改页面宽度 DISCUZ主题被误删了如何恢复 DISCUZ首页CSS失效解决方法分析

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

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服