新聞中心
修改數(shù)據(jù)庫(kù)密碼導(dǎo)致wordpress網(wǎng)站無(wú)法運(yùn)行
無(wú)憂主機(jī)三天前協(xié)助一個(gè)無(wú)憂主機(jī)(www51php.com)香港php空間用戶遷移了一個(gè)wordpress站點(diǎn),今天客戶告訴我網(wǎng)站打不開(kāi)了,后臺(tái)也無(wú)法登陸了。聽(tīng)到消息,我也嚇了一跳,上次遷移后,都已經(jīng)確認(rèn)了遷移成功了的,怎么會(huì)報(bào)錯(cuò)類?拿到域名后訪問(wèn),訪問(wèn)報(bào)錯(cuò),錯(cuò)誤提示截圖如下: 與客戶溝通后,客戶做了如下操作: 1、? 修改了mysql數(shù)控密碼 2、? 修改了wp-config.php文件,并上傳覆蓋了原始文件。 結(jié)果導(dǎo)致:wordpress后臺(tái)無(wú)法登陸,且打開(kāi)文章頁(yè)面報(bào)錯(cuò)。 故障分析: 導(dǎo)致問(wèn)題原因,是客戶修改了MYSQL數(shù)據(jù)庫(kù)密碼導(dǎo)致。無(wú)論出于什么原因,網(wǎng)站運(yùn)行穩(wěn)定后,無(wú)憂主機(jī)(www.gle-technology.com)不建議用戶做修改。如果你認(rèn)為你設(shè)置的mysql數(shù)據(jù)庫(kù)不密碼不安全或容易被破解,請(qǐng)?jiān)谛陆╩ysql數(shù)據(jù)庫(kù)的時(shí)候,就設(shè)置為強(qiáng)壯密碼,或使用無(wú)憂主機(jī)提供的“任意密碼”生成器,生成的密碼就是強(qiáng)壯的密碼。沒(méi)有其它特殊原因,請(qǐng)不要隨便修改mysql數(shù)據(jù)庫(kù)密碼,后果將直接導(dǎo)致你的網(wǎng)站無(wú)法訪問(wèn)。 如何解決問(wèn)題: 1、? 如果你已經(jīng)修改了mysql數(shù)據(jù)庫(kù)密碼,那么請(qǐng)同步修改網(wǎng)站的數(shù)據(jù)庫(kù)配置文件。Wordpress的數(shù)據(jù)庫(kù)配置文件是:wp-config.php。更多php開(kāi)源程序的數(shù)據(jù)庫(kù)配置文件介紹見(jiàn)教程:php開(kāi)源程序mysql數(shù)據(jù)庫(kù)配置文件大集合 2、? 請(qǐng)用正確的方法修改數(shù)據(jù)庫(kù)配置文件wp-config.php。請(qǐng)使用文本編輯器editplus進(jìn)行修改,將密碼同步修改為新的數(shù)據(jù)庫(kù)密碼,保存上傳,問(wèn)題就可以解決。 3、? 兩個(gè)注意事項(xiàng): A、? 如果你使用的是文本編輯完成后,保存時(shí)注意wp-config.php頁(yè)面的編碼(UTF8)問(wèn)題,否則會(huì)導(dǎo)致你修改不成功。 B、? 權(quán)限問(wèn)題,請(qǐng)注意上傳后,如果依然問(wèn)題存在,請(qǐng)檢查權(quán)限問(wèn)題,在linux系統(tǒng)的php虛擬主機(jī)中,很容發(fā)生由于權(quán)限問(wèn)題導(dǎo)致,導(dǎo)致修改或上傳新文件覆蓋失敗問(wèn)題。請(qǐng)確保文件權(quán)限為755或644。如果需要寫(xiě)入權(quán)限,請(qǐng)?jiān)O(shè)置為777。 很遺憾,今天這位客戶上述的兩個(gè)注意事項(xiàng),都在他身上發(fā)生,首先wp-config.php網(wǎng)頁(yè)編碼被改變了,即使上傳上去也解決不了問(wèn)題。不知是什么原因,wp-cofnig.php文件的權(quán)限是666,直接導(dǎo)致在上傳新文件時(shí)候無(wú)法覆蓋,更新文件。你看如果你稍不注意,就會(huì)把一個(gè)簡(jiǎn)單的問(wèn)題復(fù)雜化。不是嗎?如果你遇到類似問(wèn)題,可以參照本教程解決。 美國(guó)/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/wordpress/2094.html