Discuz登录不进后台前台能够登录后台无反应的解决办法

原创 淹不死的狗  2018-10-03 20:06:44  阅读 290 次 评论 0 条
摘要:

Discuz管理员前台可以登录后台无法登录的解决方法步骤如下

1. 取消ip认证

config_global.php 中找到

$_config['admincp']['checkip'] = 0

2.管理员用户组变为普通用户组了 进入不了后台

直接更改数据库 common_member中 找到管理员对应的记录  将groupid 和adminid 都更改为 1

3. 后台设置了ip列表导致访问不了后台

进入数据库 common_setting 表中搜索 skey 为 adminipaccess ,然后删除svalue中的值

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,选择重置创始人密码,依次操作即可,修改完成后删除该文件。--------------------- 本文来自 土著人宁巴 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/lih062624/article/details/69950232?utm_source=copy 



Discuz管理员前台可以登录后台无法登录的解决方法步骤如下

1. 取消ip认证

config_global.php 中找到

$_config['admincp']['checkip'] = 0

2.管理员用户组变为普通用户组了 进入不了后台

直接更改数据库 common_member中 找到管理员对应的记录  将groupid 和adminid 都更改为 1

3. 后台设置了ip列表导致访问不了后台

进入数据库 common_setting 表中搜索 skey 为 adminipaccess ,然后删除svalue中的值

4.有其它用户在同时登录 同一个帐号后台也是进入不了后台的 (只要取消ip认证 就能同时多点登录)

5.密码丢失

如果能够登录uc ,在uc中更改管理员帐号、如果uc和管理员帐号都忘记了。用tools(tools有论坛版 和 uc版 。)工具重置管理员帐

6、设置帐号为创始人,打开/config/config_global.php文件,查找$_config['admincp']['founder'] = ’1′;将帐号id添加进来,多个id用逗号分隔开。

7、修改\source\class\discuz\discuz_admincp.php中,查找$this->cpaccess = 2;修改为$this->cpaccess = 3;


discuz管理员后台登录不了或登录后自动退出的解决方法

discuz!x3论坛上线不久,登录管理员后的次数比较多,都挺正常的。最近发现打开管理员后台,连续登录n次都没反应。论坛的首页显示已经登录成,但管理员后台就是登录不成功,并且管理员后台登录一点提示都没有,莫名其妙。
之前也是遇到类似问题,还是以为多人同时用一个账号登录的问题,就没有细究。
这两天发现,管理员后台一直登录不进,实在是满肚子火啊。可恶的discuz!x3论坛用户体验太差劲了,登录不成功居然一点提示也没有。实在受不了,就更改了管理员密码,再重新登录管理员后台,恶梦再次重演。多次登录无果之后就开始寻找解决方法。

最终的解决方法是:找到discuz!x3论坛程序下的/config/config_global.php文件,将文件中的$_config['admincp']['checkip']的值设置0就可以了!

问题分析:discuz!x3论坛前台登录应该是cookie登录方式,管理员后台登录是session登录方式。
可能原因1:当有人再用管理员帐户登录后台的时候,会导致你的登录自动退出。
可能原因2:当你的电脑ip经常自动更换的时候,session也会丢失,当然也会重新跳到登录后台。


这些都应该是discuz!x3后台登录不了的主要原因,追根究底就是会话session丢失的问题,建议discuz!x3论坛后台管理也用cookie方式实现,这样我们就不用每次登录管理员后台都要重新输入密码。

discuz新增的管理员登录不了后台管理中心解决方法

按照上文提示的取消ip认证、IP限制也没什么用,后来找到原因,原来是将用户的用户组和管理组设置成管理员是登录不了后台的,必须用创始人的账号登录后台,进入“站长”管理,新增团队成员,这样新管理员才能登录后台管理中心。

本文地址:https://www.tugouli.com/3512.html
版权声明:本文为原创文章,版权归 淹不死的狗 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?