Discuz!論壇管理員後臺登錄不進去的解決方法

近日有客戶向美國小編諮詢,Discuz!論壇管理員後臺登錄不進去怎麼解決。問題是這樣的:論壇升級後,登錄管理員後臺卻發現登錄不進去,賬戶、密碼還有安全問題都正確,但點擊“提交”後仍然是登錄頁面(下圖所示),而且沒有任何報錯,管理員登錄前臺以及UCente都能正常登錄。

  小編按照網友們分享的各種方法都測試了一遍,發現都無法解決這個問題。最後在快要認爲是Discuz!自身Bug而快要放棄時,突然發現了終極解決辦法:修改安全提問。在管理員個人資料裏面,依次點擊“更新個人資料”→“密碼安全”,然後修改一下安全提問,以上問題即可解決。

  這裏小編將網上關於Discuz!論壇管理員後臺登錄不進去的解決方法彙總一下,供大家參考:

. 取消IP認證。由於Discuz!論壇會認證IP,不允許不同IP地址同時登錄後臺,所以取消IP認證即可。修改方法:在網站根目錄,Discuz!配置文件config目錄下config_globl.php 中找到如下代碼:$_config[‘dmincp’][‘checkip’] = 把代碼中“”改成“0”。(修改後允許多IP同時登錄後臺,所以論壇的安全係數會降低)

2. 後臺設置了IP限制。修改方法:數據庫之後,在 common_setting 表中搜索 skey 爲 dminipccess ,然後刪除slue中的值。

3. 管理員用戶組變成普通用戶組。解決這個問題的方法就是直接更改數據庫 common,在membe中找到管理員對應的記錄,然後將goupid 和dminid 都更改爲 。(修改數據庫前一定要記得備份)

4. 更換域名cookie域未修改導致。修改方法:在config目錄下config_globl.php 中找到$_config[̺cookie̻][̺cookiedomin̻] = ̺.XXX.com̻;把.XXX.com刪除。(XXX是你的域名),保存後上傳覆蓋即可。

5. 設置帳號爲創始人。打開/config/config_globl.php文件,查找$_config[̺dmincp̻][̺founde̻] = ’′;將帳號id添加進來,多箇id用逗號分隔開。

以上就是Discuz!論壇管理員後臺登錄不進去的解決方法,希望能幫助到大家。安裝Discuz!論壇,就選PHP虛擬主機!