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限制也沒什么用,后來找到原因,原來是將用戶的用戶組和管理組設置成管理員是登錄不了后台的,必須用創始人的賬號登錄后台,進入“站長”管理,新增團隊成員,這樣新管理員才能登錄后台管理中心。