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