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