今天给各位分享discuz登陆次数的知识,其中也会对discuz管理中心登陆进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、discuz登陆失败,你还有几次登陆机会。
- 2、如何修改Discuz 密码错误次数过多,请 15 分钟后重新登录
- 3、discuz论坛注册后出现重复登陆问题
- 4、Discuz!论坛能查到一个ID过往多少次登录的IP记录
1、discuz登陆失败,你还有几次登陆机会。
前台是否可以登陆。 若可以 直接输入后台地址试试
域名/admin.php 登陆管理员看看。 或者uc 登陆 重置下 管理员密码。
2、如何修改Discuz 密码错误次数过多,请 15 分钟后重新登录
source\function
function_login.php
$return = (!$login || (TIMESTAMP - $login['lastupdate'] 900)) ? 4 : max(0, 5 - $login['count']);
900秒=15分钟 自己修改
source\language
lang_message.php
'login_strike' = '密码错误次数过多,请 10 秒后刷新页面重新登录',
注意:10秒后一定要刷新登录界面才可以
discuz!X 依次打开 source - function目录下的 function_member.php文件,注:discuz!X1.0需要修改: function_login.php
搜索并替换其中的2处900为30,一处901为31即可!如下部分为修改后!
引用内容
function logincheck() {
$return = 0;
$login = DB::fetch_first('SELECT count, lastupdate FROM '.DB::table('common_failedlogin').' WHERE ip='$_G[clientip]'');
$return = (!$login || (TIMESTAMP - $login['lastupdate'] 30)) ? 4 : max(0, 5 - $login['count']);
if(!$login) {
DB::query('REPLACE INTO '.DB::table('common_failedlogin').' (ip, count, lastupdate) VALUES ('$_G[clientip]', '1', '$_G[timestamp]')');
} elseif(TIMESTAMP - $login['lastupdate'] 30) {
DB::query('DELETE FROM '.DB::table('common_failedlogin').' WHERE lastupdate$_G[timestamp]-31', 'UNBUFFERED');
return $return;
依次打开 source - language目录下的 lang_message.php文件,修改为
'login_strike' = '密码错误次数过多,请 30 秒后重新登录'!
3、discuz论坛注册后出现重复登陆问题
请检查一下您是否安装类似“游客登陆提醒”这样的插件,这样的插件,在游客(未登录状态)会自动弹出登陆框,本来是个很好的插件,但作者没考虑到别在注册和登陆界面弹出的问题
4、Discuz!论坛能查到一个ID过往多少次登录的IP记录
我是做论坛的,可以很明确的告诉 你。
是可以查到你的登陆IP的,至于楼上几位说的日志,跟会员没关系,一般都是后台记录版主以上的人的登陆记录。。。
管理员可以查看,也是仅仅可以查看到你的注册IP地址和最后一次的登陆IP地址。。
所以,无论中间你有在哪里登陆过,只要很快再登陆一次,系统只会记录你最后一次的登陆IP。。(当然,你的注册IP,你是没办法再修改的)
发个图片上来,你就知道了。。。(此时我是以管理员身份查看会员个人资料的。。。红色部分是版主以上级别才可以看到的,普通会员是没办法看到的)
打字也不容易呀,觉得好的话,加点分鼓励一下吧。。呵呵。。。
discuz登陆次数的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于discuz管理中心登陆、discuz登陆次数的信息别忘了在本站进行查找喔。