新聞中心
帝國cms后臺登陸后立刻退出到登陸界面,提示“未登錄”
今天無憂主機(jī)小編遇到一個比較奇怪的問題??蛻裘看蔚顷?a href="http://m.love62.cn/empirecms">帝國cms后臺,隔3秒鐘左右就會立刻自動退出后臺。然后頁面提示是“未登錄”,如圖所示:
[caption id="attachment_13790" align="alignnone" width="379"] 帝國后臺[/caption]
這個問題花了無憂主機(jī)小編整整三個小時處理,處理結(jié)果也挺讓人無奈,竟然和小編之前處理過的一個關(guān)于discuz的問題原因一樣。下面我把排查問題所在的流程寫出來,方便下次又遇到同樣問題的站長可以迅速解決這個問題。
1、首先無憂主機(jī)小編懷疑的是cookie無法寫入的問題
處理方法:
刪除e/data/adminlogin目錄下的log臨時文件,嘗試登錄后臺
如果登錄后臺失敗,那么查看e/data/adminlogin目錄下是否有新生成的登錄驗證文件,如果有,有新文件生成,說明與權(quán)限無關(guān),無法登陸的問題是由緩存導(dǎo)致的,只要手工刪除緩存文件就能恢復(fù)正常,那么刪除e/data/fc文件夾下所有文件即可。
如果沒有新文件生成,那么說明是權(quán)限問題導(dǎo)致的,將adminlogin目錄的權(quán)限設(shè)為777(無憂主機(jī)的客戶請設(shè)置權(quán)限為755)即可。很遺憾該客戶并不是這個問題。
本地時間與服務(wù)器時間不符
由于該客戶的電腦截圖的時間比正常北京時間整整快了15分鐘,所以無憂小編(m.love62.cn)懷疑是否是本地時間與服務(wù)器時間不一致導(dǎo)致的。結(jié)果修改好了無效
動態(tài)IP問題
經(jīng)過一系列的失敗,無憂主機(jī)小編注意到一個細(xì)節(jié):客戶說他使用的是移動撥號上網(wǎng),本地的IP地址會經(jīng)常發(fā)生變化。這讓小編意識到該問題很可能是帝國cms的驗證ip功能有關(guān)。這個功能的discuz中也有。于是小編讓客戶嘗試用vpn工具固定IP登陸后臺,結(jié)果問題順利解決。
最終方案,關(guān)閉登陸驗證
由于驗證ip的功能是設(shè)置在程序中的,所以最終的解決方法就是,打開e/class/config.php文件,找到$do_ckhloginfile=1,修改為$do_ckhloginfile=0,這樣文件驗證就會被關(guān)閉。同樣的,此操作會降低后臺的安全性。(慎用)
相關(guān)文章推薦閱讀:
DISCUZ論壇后臺管理員登錄后會自動退出登錄的解決方法
本文地址:http://m.love62.cn/empirecms/13789.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)