急切求大神指教!
“dedecms error warning!”警告,無法使用數(shù)據(jù)庫(kù),當(dāng)訪問你的dede網(wǎng)站的時(shí)候,看到這樣的信息后,如何解決這類數(shù)據(jù)庫(kù)連接失敗的錯(cuò)誤:先詳細(xì)分析mysql數(shù)據(jù)庫(kù)無法連接的原因:為什么會(huì)出現(xiàn)mysql數(shù)據(jù)庫(kù)無法連接的錯(cuò)誤提示?根據(jù)日常維護(hù)經(jīng)驗(yàn),總結(jié)有如下幾個(gè)原因:
空間提供商mysql服務(wù)器異常,導(dǎo)致錯(cuò)誤提示。
在空間控制面板中修改了mysql數(shù)據(jù)庫(kù)訪問密碼。
Dedecms數(shù)據(jù)庫(kù)配置文件中沒有正確配置空間提供商給的mysql數(shù)據(jù)庫(kù)信息。
上述三個(gè)原因,通常導(dǎo)致dedecms提示:無法使用數(shù)據(jù)庫(kù),導(dǎo)致無法使用mysql的原因。根據(jù)上面常見原因,參考如下方法進(jìn)行逐步判斷和解決。
如何解決第1個(gè)原因:空間商的mysql服務(wù)器異常,這個(gè)直接問空間商,或用IP反查工具,查詢 同IP下的網(wǎng)站訪問是否正常來判斷。如果確認(rèn)是空間商的mysql服務(wù)異常,直接和空間商反饋即可。
解決第2和第3個(gè)原因:
上面說的第2個(gè)和第3個(gè)原因,都是人為導(dǎo)致的原因,操作不當(dāng)或好奇心驅(qū)使導(dǎo)致的。在空間控制面板中修改了mysql數(shù)據(jù)庫(kù)訪問密碼,也要同步修改dedecms的數(shù)據(jù)庫(kù)配置文件common.inc.php,否則將會(huì)提示數(shù)據(jù)庫(kù)無法連接的錯(cuò)誤。
登錄ftp,下載找到/data/common.inc.php到本地,然后使用文本編輯打開,直接修改正確的就可以了。
dedecms 數(shù)據(jù)庫(kù)配置文件所在位置,三個(gè)信息是關(guān)鍵所在:$cfg_dbhost一般不需要修改的,$cfg_dbname是指數(shù)據(jù)庫(kù)名稱,$cfg_dbuser數(shù)據(jù)庫(kù)的用戶名$cfg_dbpwd數(shù)據(jù)庫(kù)密碼 后面的是數(shù)據(jù)表前綴和數(shù)據(jù)庫(kù)的字符集編碼格式,一般不需要修改Dedecms數(shù)據(jù)庫(kù)連接錯(cuò)誤一般在這里修改數(shù)據(jù)庫(kù)配置信息就OK了!
使用這個(gè)方法是非常輕松簡(jiǎn)單的,這比重新安裝一次dedecms、然后再導(dǎo)入備份數(shù)據(jù)庫(kù)、然后再生成站點(diǎn)可輕松多了。
相關(guān)推薦:
委托公證錯(cuò)誤賠償(房屋公證人需要承擔(dān)什么責(zé)任)
強(qiáng)制執(zhí)行賠償(民事賠償強(qiáng)制執(zhí)行期限)