discuz论坛管理员无法登录后台的原因和解决方法

 土著人宁巴   2020-03-27 13:09   436 人飘过  1 条评论

很久没有登录discuz论坛的后台了,前两天晓兔发现登录后台输入正确的密码和验证问答,页面直接刷新没有跳转,重复了好几次都无法登录。在CSDN上找到了原因和解决方法,在这里分享给大家:

晓兔遇到的应该是第一个原因,而且用第一个方法解决了。刚好前段时间电脑更换了网络,跨度还挺大的,所以后台的IP安全验证就启动了,只要关掉后就可以正常登陆。

discuz

1、由于验证ip导致后台登录不上
默认情况下Discuz!后台会认证登录IP,不允许不同IP地址同时登陆后台,解决方法很简单:
在网站根目录,Discuz!配置文件config目录下config_global.php 中找到如下代码:$_config['admincp']['checkip'] = 1把代码中'1'改成'0'就可以取消IP认证的限制,可以多IP同时登录后台,但是同时会降低网站论坛的安全系数。

2、当前IP被限制,导致访问不了后台
这个问题的解决方法其实更加简单,首先就是进入数据库之后,在 pre_common_setting 表中搜索 skey 为 adminipaccess ,然后删除svalue中的值就搞定了。

3、密码丢失或者忘记(此时前台也无法登陆)
这是一个最常见的无法登陆后台的问题,很多站长贵人多忘事,经常忘记各种帐号的密码。在Discuz!中,如果能够登录UCenter ,在UCenter中使用创始人密码登录更改管理员帐号密码即可。如果贵人站长连UCenter创始人密码和管理员帐号都忘记了。那请下载Tools工具 , 下载压缩包后,然后把uctools.php文件上传到 UCenter 程序的根目录,默认程序就是UC_server目录下,并保证配置文件的可写权限,在浏览器的地址栏中输入tools的访问地址:UC目录的访问地址/uctools.php,选择重置创始人密码,依次操作即可,修改完成后删除该文件。

感谢原作者土著人宁巴提供的解决方案!

本文地址:http://www.loveif.com/post/848.html
温馨提示:文章内容系作者个人观点,不代表晓兔个人博客对观点赞同或支持。
版权声明:本文为转载文章,来源于 土著人宁巴 ,版权归原作者所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

  1. 虾皮shopee代入驻
    虾皮shopee代入驻 【农民】 @回复

    好东西谢谢~~~~~~