最近又有php空間用戶提及到discuz后臺(tái)登錄問題,這次的是discuz后臺(tái)UC登錄不了的問題。
起因是用戶自己不記得有沒有改UC密碼還是程序問題,導(dǎo)致在登錄UC的時(shí)候,登錄頁面沒有任何反應(yīng)。
如果是密碼錯(cuò)誤的話 ,也應(yīng)該會(huì)有個(gè)錯(cuò)誤的提示,但卻沒有任何反應(yīng)和提示錯(cuò)誤。
初A5源碼小編以為是密碼不正確導(dǎo)致,后來幫他修改密碼之后問題依舊,通過在網(wǎng)上查詢相關(guān)資料,均無果。
discuz官網(wǎng)也沒有具體的解決方案。后來咨詢用戶發(fā)現(xiàn)是自己在升級(jí)程序之后出現(xiàn)這種現(xiàn)象,于是小編就通過對(duì)比程序升級(jí)前后的程序文件,
發(fā)現(xiàn)里面的一個(gè)文件有改動(dòng),具體是什么原因造成的,小編就不知道了。
既然找到了原因,那就好辦了。
具體的解決方法是找到文件piblic_html/uc_server/mode里面的admin.php 文件,使用編輯器打開,大概位置是在22行左右。找到代碼
$this->cookie_status = 0;
將其修改成 $this->cookie_status = isset($_COOKIE[‘sid’]) ? 1 : 0;
保存,上傳覆蓋,然后你在登錄到網(wǎng)站后臺(tái),更新一下緩存。發(fā)現(xiàn)UC后臺(tái)就可以登錄了。
這個(gè)案例給大家一個(gè)解決問題的思想:如果不知道哪里的問題,就想想最近做了些什么操作,很有可能是一些不當(dāng)?shù)牟僮髟斐傻膯栴}。
此文由 網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口 編輯,未經(jīng)允許不得轉(zhuǎn)載?。?!--首頁 > 站長文章 > dz論壇 » Discuz教程:網(wǎng)站后臺(tái)UC登錄無反應(yīng)-->