我們?cè)谑褂肳ordPress程序的時(shí)候是否有遇到過(guò)"Error Establishing Database Connection"的錯(cuò)誤提示?想必做過(guò)較長(zhǎng)時(shí)間的網(wǎng)站的朋友應(yīng)該是會(huì)遇到的,遇到這樣的問題都是什么問題,且如何解決呢?這里麥子簡(jiǎn)單的說(shuō)說(shuō)我在遇到這個(gè)問題之后常見的2個(gè)解決方法。
1、數(shù)據(jù)庫(kù)是否在運(yùn)行
如果我們使用的是虛擬主機(jī),那數(shù)據(jù)庫(kù)不運(yùn)行概率很小,因?yàn)樘摂M主機(jī)的服務(wù)器是服務(wù)商管理的,如果我們的同虛擬主機(jī)其他網(wǎng)站能正常使用,那就不是數(shù)據(jù)庫(kù)不運(yùn)行的問題。如果是云服務(wù)器或者獨(dú)立服務(wù)器,我們需要檢查當(dāng)前的數(shù)據(jù)庫(kù)是否在運(yùn)行,且也可以重啟數(shù)據(jù)庫(kù)看看是否報(bào)錯(cuò)。
2、檢查數(shù)據(jù)庫(kù)連接問題
有些時(shí)候我們?cè)诎徇w網(wǎng)站的時(shí)候忘記修改數(shù)據(jù)庫(kù)的鏈接,那可能也是這個(gè)錯(cuò)誤提示。我們需要檢查下數(shù)據(jù)庫(kù)的連接文件是否正常,且我們看看當(dāng)前數(shù)據(jù)庫(kù)是否有數(shù)據(jù)庫(kù)導(dǎo)入進(jìn)來(lái)。如果導(dǎo)入進(jìn)來(lái)正常且數(shù)據(jù)庫(kù)連接沒有問題一般是沒有問題的。
如果還是不行的話,我們可以修改配置,wp-config.php。
define('WP_ALLOW_REPAIR', true);
看看哪里報(bào)錯(cuò),其實(shí)正常上面的問題解決就可以?;蛘呶覀円部梢钥纯词遣皇菙?shù)據(jù)庫(kù)負(fù)載過(guò)大導(dǎo)致的,磁盤是否已滿。
這樣基本上可以解決"Error Establishing Database Connection"問題。
評(píng)論