新聞中心
discuz! 7.2遷移后臺(tái)無(wú)法登錄管理員后臺(tái)提示error
關(guān)于discuz! 7.2遷移的文章百度一下非常多了,我也不重復(fù)了。今天主要是講無(wú)憂主機(jī)(www.gle-technology.com)小編在協(xié)助用戶(小島 ****0697)成功遷移discuz 7.2后遇到無(wú)法登錄discuz 7.2管理員后臺(tái)的問(wèn)題,下面故障癥狀和解決方法。 故障現(xiàn)象: Dz7.2論壇遷移完成后,可以正常登錄UCenter、可以正常訪問(wèn)論壇、無(wú)錯(cuò)誤提示,各項(xiàng)訪問(wèn)都正常,就一項(xiàng)指標(biāo)不正常,遷移dz論壇后無(wú)法登錄論壇管理員后臺(tái),且提示錯(cuò)誤error。詳細(xì)錯(cuò)誤提示如下: error: errno:0 sql:? 故障分析和解決方法: 從錯(cuò)誤提示來(lái)看,應(yīng)該是無(wú)法連接到數(shù)據(jù)庫(kù),無(wú)法讀取存儲(chǔ)在數(shù)據(jù)庫(kù)中的帳號(hào)信息引起。但從網(wǎng)站可以訪問(wèn)來(lái)看,有說(shuō)明數(shù)據(jù)庫(kù)已經(jīng)連接上,uc也可以登錄也能證明這點(diǎn)。在遷移discuz 7.2的時(shí)候,我讓提醒用戶把 ../ucenter/data/config.inc.php??? ps:ucenter的數(shù)據(jù)庫(kù)配置文件 ..bbs/config.inc.php??????????? ? ps:discuz7.2的數(shù)據(jù)庫(kù)配置文件 這兩個(gè)數(shù)據(jù)庫(kù)配置文件中的mysql數(shù)據(jù)庫(kù)信息替換為當(dāng)前php虛擬主機(jī)的mysql數(shù)據(jù)庫(kù)信息。是不是客戶沒(méi)有完全安裝我的提示去操作或修改時(shí)有所遺漏? 當(dāng)我檢查論壇的數(shù)據(jù)庫(kù)配置文件后,終于知道了原因,客戶在修改dz論壇數(shù)據(jù)庫(kù)文件中有所遺漏,忘記配置bbs/config.inc.php 中關(guān)于連接ucenter的數(shù)據(jù)庫(kù)信息。注意我們遷移discuz7.2論壇,導(dǎo)入mysql數(shù)據(jù)庫(kù)后,使用文本編輯器editplus打開(kāi)bbs/config.inc.php文件替換mysql數(shù)據(jù)庫(kù)信息時(shí),要修改兩處: 第一處在14行到17行如下: // [CH] 以下變量請(qǐng)根據(jù)空間商提供的賬號(hào)參數(shù)修改,如有疑問(wèn),請(qǐng)聯(lián)系服務(wù)器提供商 ?????? $dbhost = 'localhost';?????????? // 數(shù)據(jù)庫(kù)服務(wù)器 ?????? $dbuser = '數(shù)據(jù)庫(kù)訪問(wèn)用戶名';??????? // 數(shù)據(jù)庫(kù)用戶名 ?????? $dbpw = '你的數(shù)據(jù)庫(kù)密碼';??????????? // 數(shù)據(jù)庫(kù)密碼 ?????? $dbname = '數(shù)據(jù)庫(kù)名稱';????????? // 數(shù)據(jù)庫(kù)名 ?????? $pconnect = 0;?????????????? // 數(shù)據(jù)庫(kù)持久連接 0=關(guān)閉, 1=打開(kāi) ? 第二處在70行到結(jié)尾,如下: // ============================================================================ define('UC_CONNECT', 'mysql'); define('UC_DBHOST', 'localhost'); define('UC_DBUSER', '數(shù)據(jù)庫(kù)訪問(wèn)用戶名'); define('UC_DBPW', '數(shù)據(jù)庫(kù)密碼'); define('UC_DBNAME', '數(shù)據(jù)庫(kù)名稱'); define('UC_DBCHARSET', 'gbk'); define('UC_DBTABLEPRE', '`數(shù)據(jù)庫(kù)名稱`.uc_'); define('UC_DBCONNECT', '0'); define('UC_KEY', 'Md85Kcg260QbH9w2rcaecfGa27baEbk2p7Tb25W4ie52H130ncvcY9u7y587Mf4b'); define('UC_API', 'http://www.你的域名/ucenter安裝目錄'); define('UC_CHARSET', 'gbk'); define('UC_IP', '空間IP地址'); define('UC_APPID', '2'); define('UC_PPP', '20'); ? 請(qǐng)修改的時(shí)候務(wù)必注意修改這兩處,否則將導(dǎo)致遷移discuz 7.2后無(wú)法登錄論壇管理員后臺(tái)。 ? 本教材針對(duì)用戶論壇discuz 7.2從windows環(huán)境下的php空間遷移到無(wú)憂linux環(huán)境下的香港獨(dú)立IP空間,遇到無(wú)法登錄論壇后后,解決此問(wèn)題后整理存檔(2011/9/8),如其他用戶遷移論壇時(shí)遇到類似問(wèn)題,可以參考操作。 推薦閱讀無(wú)憂主機(jī)關(guān)于discuz論壇遷移教程: 分析Discuz!7.0遷移升級(jí)到Discuz!7.2的方法 純Linux環(huán)境下高端免備案[香港獨(dú)立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國(guó)域名核心代理直銷50元注冊(cè)國(guó)際頂級(jí)域名。
本文地址:http://www.gle-technology.com/discuz/3699.html