新聞中心
Discuz!X3.2 升級后ucenter、uc_server正確密碼卻無法登錄后臺的解決方法
作者 / 無憂主機 時間 2015-01-20 22:33:39
很多站長在把自己的網(wǎng)站升級到discuz!x3.2最新版本后,出現(xiàn)了ucenter和uc_server后臺無法登錄的問題,有些站長以為是密碼不對了,或者是php虛擬主機的問題。其實不是的,而是最新版本的discuz出現(xiàn)的BUG導(dǎo)致我們無法登錄,其實也就是cookie導(dǎo)致的。 解決辦法很簡單,如下: 在/uc_server/model 中找到admin.php 找到代碼:
function adminbase() { parent::__construct(); $this->cookie_status = 0; $sid = $this->cookie_status ? getgpc('sid', 'C') :rawurlencode(getgpc('sid', 'R')); $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : '';將紅色部分修改一下,如下:
function adminbase() { parent::__construct(); $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0; $sid = $this->cookie_status ? getgpc('sid', 'C') :rawurlencode(getgpc('sid', 'R')); $this->sid = $this->view->sid = $this->sid_decode($sid) ? $sid : '';無憂主機相關(guān)文章推薦閱讀: DISCUZ修改帖子內(nèi)容行距的方法 DISCUZ升級后UC登錄不正常的解決方法 DISCUZ X3.2在后臺根升級到最新版本不能登錄UCENTER怎么辦? 無憂主機教您如何修改DISCUZ提示:游客,如果您要查看本帖隱藏內(nèi)容請回復(fù)的內(nèi)容
本文地址:http://www.gle-technology.com/discuz/18382.html