之前一直在使用Awardspace的免費主機,但是有很多功能限制,於是今天把主機升級成了收費的(正好趕上打折一年才$1.99,爽歪歪~)
然而,升級完之後再訪問網站,發現出錯了,顯示“建立數據庫連接時出錯”。這時怎麼回事呢?
原來主機升級之後,數據庫的地址也會更改。我們只要把wordpress設置文件做相應的更新即可。具體步驟如下:
1. 進入主機商的數據庫管理頁面,獲得新的MySQL主機地址。
2. 修改wp-config.php,把以下代碼的[database host address]部分改為新的MySQL主機地址。
/** MySQL主機 */
define('DB_HOST', '[database host address]');
3. 通過FTP上傳wp-config.php至服務器。
之後再次訪問網站,一切恢復正常。