立即注冊(cè) 找回密碼

QQ登錄

只需一步,快速開始

論壇UCenter無法登錄,閃退的終極8種解決辦法(密碼是正確的)

2015-8-23 14:21| 發(fā)布者: 學(xué)習(xí)NO.1| 查看: 581| 評(píng)論: 0|原作者: 學(xué)習(xí)NO.1

摘要: 道勤小編最近在交流群226547332當(dāng)中,發(fā)現(xiàn)很多搬家的新手站長(zhǎng)朋友們都出現(xiàn)了,論壇的UCenter無法登錄,閃退的解決辦法(密碼是正確的) 在Discuz官方論壇尋找了無數(shù)的解決方法,所以小編特意了幾種的解決方法:總結(jié)有 ...
道勤小編最近在交流群226547332當(dāng)中,發(fā)現(xiàn)很多搬家的新手站長(zhǎng)朋友們都出現(xiàn)了,論壇的UCenter無法登錄,閃退的解決辦法(密碼是正確的)
discuz官方論壇尋找了無數(shù)的解決方法,所以小編特意了幾種的解決方法:
總結(jié)有以下幾種:
1. 直接在Uc_server修改創(chuàng)始人密碼
  1. 改UC創(chuàng)始人密碼。
  2. 修改UC配置文件 /uc_server/data/config.inc.php
  3. 對(duì)應(yīng)兩行換掉

  4. define('UC_FOUNDERPW', '636822edaa353665147896b9061edc4b');
  5. define('UC_FOUNDERSALT', 'p5j8K5');
  6. 復(fù)制代碼
  7. 密碼為 123654
復(fù)制代碼
或修改成

  1. 修改uc_server\data\config.inc.php文件解決了
  2. define('UC_FOUNDERPW', '047099adb883dc19616dae0ef2adc5b6');
  3. define('UC_FOUNDERSALT', '311254');
  4. 復(fù)制代碼

  5. 創(chuàng)始人密碼為123456789
復(fù)制代碼
2. 登陸后臺(tái)的Ucenter老提示驗(yàn)證碼錯(cuò)誤,或密碼正確,但無法登錄,如果連續(xù)試N次乃至10次以上,可能偶爾有一次能登陸成功,但一會(huì)后比如點(diǎn)擊左邊的菜單馬上又提示要重新登陸,暈倒!

  1. <span style="line-height: 1.5;">根據(jù)目錄找到文件: UCenter的 model/base.php</span>
復(fù)制代碼
3. 刪除緩存文件解決

  1. 問題已解決,貼出來給同樣有此問題的朋友借鑒啊。
  2. ucenter運(yùn)行時(shí)會(huì)加載uc_server/data/cache下面的幾個(gè)php緩存文件。
  3. 目的是為了載入配置信息,這些緩存文件中的配置參數(shù)是從主配置中來的(uc里配置的),手動(dòng)刪除就會(huì)自動(dòng)生成。
  4. 如果以前在ucenter界面里配置的client端失效了(ip更改等)。但是緩存配置文件依然繼承原來的,uc就會(huì)不斷的按照老的配置請(qǐng)求client端。重復(fù)時(shí)間久了就504了。
  5. 所以只需要修改apps.php文件。換成正確的配置項(xiàng)就可以登錄了,別忘了在uc里面更新。
復(fù)制代碼
4. 修改Ucenter密碼及上傳文件


  1. 1、在UCenter/data/下找到config.inc.php,打開找到下面2行代碼:

  2. define('UC_FOUNDERPW', '3858cdf66b0794bfd435af8c0c3e8712');
  3. define('UC_FOUNDERSALT', '939786');

  4. 2、創(chuàng)建新的ucpass.php文件 把下面的代碼COPY進(jìn)去 保存

  5. <?php
  6. $ucfounderpw = '你要設(shè)置的密碼';
  7. $ucsalt = rand(100000,999999);
  8. $ucfounderpw = md5(md5($ucfounderpw).$ucsalt);
  9. echo $ucfounderpw.'<br />'.$ucsalt;
  10. ?>

  11. 3、將該P(yáng)HP文件放到UCenter根目錄下
  12. 4、在瀏覽器里打開ucpass這個(gè)文件 會(huì)看到2行數(shù)字 分別替換第1步里的2行數(shù)字
  13. 5、保存 覆蓋原來的 搞定!
復(fù)制代碼
5. 使用Tools 工具
   后臺(tái)進(jìn)入U(xiǎn)Center 用創(chuàng)始的密碼老是錯(cuò)誤
   我創(chuàng)始的密碼改過 但是進(jìn)不去
   密碼能進(jìn)后臺(tái) 但是后臺(tái)的UCenter卻進(jìn)不去 這是怎么回事
   如果我點(diǎn)管理員 在用創(chuàng)始的號(hào)進(jìn)入就可以用
  UCenter 無法進(jìn)入,第一次出現(xiàn)驗(yàn)證碼錯(cuò)誤,第二次出現(xiàn)密碼錯(cuò)誤,怎么操作都錯(cuò)誤,使用tool修改也一樣,偶爾人品爆發(fā)登錄成功一次
或使用tools工具軟件修復(fù)下 試試 可以試下重傳UC目錄
  在插件中心下載了TOOLS這個(gè)工具  用 uctools工具找回密碼
  X3.1  使用Tools Ucenter 工具,輸入密碼。始終顯示:請(qǐng)稍等,程序正在登錄中。uctools.php已上傳至UC根目錄。謝謝高手指點(diǎn)!

  解決辦法:   
Tools 工具箱 UCenter專版 發(fā)布   http://bmrsportswear.com/thread-2016-1-1.html
  使用方法:
下載壓縮包后,打開uctools.php文件,在密碼設(shè)置區(qū)域設(shè)定tools的密碼。然后把toosl.php文件上傳到 UCenter 程序的根目錄(保證配置文件的可寫權(quán)限),在瀏覽器的地址欄中輸入tools的訪問地址,這樣你就可以使用tools工具箱UCenter專用版了了。

功能概括:
    * [ 檢查或修復(fù)數(shù)據(jù)庫 ]
    * [ 快速設(shè)置(SQL) ]
    * [ 恢復(fù)數(shù)據(jù)庫備份 ]
    * [ 重置創(chuàng)始人密碼 ]



6. 修改admincp參數(shù)
  UCenter管理中心為什么登陸不上?密碼正確的,就是沒反應(yīng)!然后我又亂輸入密碼那里提示創(chuàng)始人密碼錯(cuò)誤,
輸入正確密碼的時(shí)候就是沒反應(yīng),沒提示錯(cuò)誤!為什么啊?版主幫幫忙! 管理員幫忙看看啊,
我上傳DZ的時(shí)候論壇管理中心登不上的,

這個(gè)問題已經(jīng)困擾我一個(gè)月了     換瀏覽器   重裝電腦系統(tǒng)   清瀏覽器緩存    重新上傳DZ   都不行    請(qǐng)問有大哥能解決這個(gè)問題嗎?

后來我用FTP修改了   /config/config.php文
件,把文件中的$_config['admincp']['checkip'] = 1;設(shè)置為 $_config['admincp']['checkip'] = 0;
          這樣設(shè)置了之后   后臺(tái)管理中心就能登進(jìn)去了   UCenter管理中心是不是也要設(shè)置 那里 才可以呢

7. 修改Model/base.php文件
  后臺(tái)登錄UC管理
用戶名  UCenter Administrator  跟密碼輸入后,進(jìn)去了一下。點(diǎn)擊一下(應(yīng)用管理)就自動(dòng)退出了。然后提示需要重復(fù)登錄
就這樣一直重復(fù)登錄著。。。。。。

   有高手知道這個(gè)是怎么回事嗎? 不知道是不是啟用了IP
  解決

  1. UCenter的 model/base.php
  2. 查找:
  3. $this->onlineip = $match[0] ? $match[0] : 'unknown';
  4. 在這代碼之后插入一段代碼:
  5. $isonlineIP = isset($_COOKIE['onlineipd']) && !empty($_COOKIE['onlineipd']);
  6. if($isonlineIP){
  7. $this->onlineip = $_COOKIE['onlineipd'];
  8. }else{
  9. setcookie("onlineipd", $this->onlineip, time()+3600, "/");
  10. }
  11. unset($isonlineIP);
復(fù)制代碼
8. 新升級(jí)到12.25版本后 UC不能登錄的解決辦法
程序版本:        Discuz! X3.2
瀏覽器:        chrome
版本狀態(tài):        老版本升級(jí)
從哪個(gè)版本升級(jí):        -
BUG地址:        http://www.discuz.net/
BUG截圖:        -
測(cè)試用戶名:        -
測(cè)試密碼:        -
也許不是完美的辦法,但是可以使用

打開uc_server/model目錄里的admin.php
找到第22行的

  1. $this->cookie_status = 0;
復(fù)制代碼
修改成

  1. $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
復(fù)制代碼
然后覆蓋  在去UC登錄試試看吧‘

道勤小編最后使用最后一種辦法解決的

推薦閱讀:
Tools 工具箱 UCenter專版 發(fā)布
http://bmrsportswear.com/thread-2016-1-1.html



鮮花

握手

雷人

路過

雞蛋

最新評(píng)論

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

關(guān)于我們|手機(jī)版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程【道勤網(wǎng)】 ( 皖I(lǐng)CP備15000319號(hào)-1 )

GMT+8, 2024-10-23 13:34

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回頂部