Ucenter后台登陸 驗證碼CCCC的解決方法 無法登錄解決辦法


國內私募機構九鼎控股打造APP,來就送 20元現金領取地址:http://jdb.jiudingcapital.com/phone.html
內部邀請碼:C8E245J (不寫邀請碼,沒有現金送)
國內私募機構九鼎控股打造,九鼎投資是在全國股份轉讓系統掛牌的公眾公司,股票代碼為430719,為中國PE第一股,市值超1000億元。 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

今天在做同步登錄的時候,偶然發現ucenter登錄的時候,驗證碼總是CCCC,太郁悶了,網上找了一下,聽說Discuz也有這個問題,不過Discuz的比較好解決,把config.inc.php里面的chekip關掉就可以登陸了,

$admincp['checkip'] = 0; // 后台管理操作是否驗證管理員的 IP, 1=是[安全], 0=否。僅在管理員無法登陸后台時設置 0。$admincp['tpledit'] = 0; // 是否允許在線編輯論壇模板 1=是 0=否[安全]$admincp['runquery'] = 1; // 是否允許后台運行 SQL 語句 1=是 0=否[安全]$admincp['dbimport'] = 1; // 是否允許后台恢復論壇數據  1=是 0=否[安全]$admincp['checkip'] = 0; // 后台管理操作是否驗證管理員的 IP, 1=是[安全], 0=否。僅在管理員無法登陸后台時設置 0。$admincp['tpledit'] = 0; // 是否允許在線編輯論壇模板 1=是 0=否[安全]$admincp['runquery'] = 1; // 是否允許后台運行 SQL 語句 1=是 0=否[安全] $admincp['dbimport'] = 1; // 是否允許后台恢復論壇數據  1=是 0=否[安全]

;

但是UCenter卻不能用這種方法解決, 谷歌了很久,官方論壇也沒有解決方法,康盛的服務實在是。。。。 只好自己動手了。通過測試發現我的IP刷新頁面就變一次,動態IP引起了這個問題。 只好用COOKIE解決了這個問題。 現在可以正常登陸了。

通過這個代碼檢查數據,然后把COOKIE的在線IP借過來用了。修改以后問題解決了。 試試吧。

根據目錄找到文件: UCenter的 model/base.php

查找:

$this->onlineip = $match[0] ? $match[0] : 'unknown';

在這代碼之后插入一段代碼:

// alonesword 2014-06-20
$isonlineIP = isset($_COOKIE['onlineipd']) && !empty($_COOKIE['onlineipd']);
if($isonlineIP){
    $this->onlineip = $_COOKIE['onlineipd'];
}else{
    setcookie("onlineipd", $this->onlineip, time()+3600, "/");
}
unset($isonlineIP);

  

保存后上傳覆蓋問題就解決了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM