新聞中心
WordPress應(yīng)用經(jīng)驗(yàn):數(shù)據(jù)庫(kù)配置文件(wp-config)編碼問題導(dǎo)致網(wǎng)站報(bào)錯(cuò)
今天在協(xié)助用戶處理故障的時(shí)候,第一次遇到這個(gè)問題。錯(cuò)誤提示如下:
Warning: Cannot modify header information - headers already sent by (output started at /home/qiphoto/domains/image.qiphoto.net/public_html/wp-config.php:1)in/home/qiphoto/domains/image.qiphoto.net/public_html/wp-includes/pluggable.php?on line?890
故障截圖:
看著這個(gè)錯(cuò)誤警告,心里咕咚一下,應(yīng)該是個(gè)棘手的問題。好做,我的英語(yǔ)還可以,而且wp的錯(cuò)誤返回提示,做的非常好,程序發(fā)生錯(cuò)誤都會(huì)詳細(xì)告訴你錯(cuò)誤地方在那里。“Warning: Cannot modify header information”翻譯過(guò)來(lái):警告:修改標(biāo)題的信息已經(jīng)發(fā)出,不能修改標(biāo)題信息。后面那一大段就是告訴了你出錯(cuò)的兩個(gè)文件。wp-config.php和pluggable.php?。
大概搞清楚了錯(cuò)誤的提示內(nèi)容,就可以有方向,既然是無(wú)法修改。我第一個(gè)反映就是可能就是目錄是否設(shè)置了權(quán)限,我建議用戶安裝wp時(shí)候,安裝我編寫的安裝教程WordPress開源博客系統(tǒng)簡(jiǎn)介與快速部署教程重新安裝一次。用戶安裝完畢后問題依然存在。
我就感覺很奇怪了,我在無(wú)憂主機(jī)上成功安裝wp博客不下200次,肯定那里出了問題。經(jīng)過(guò)判斷,問題就出現(xiàn)在這個(gè)“wp-config.php”的編碼問題上,雖然有777的寫入權(quán)限,但是編碼是utf8的,所以就無(wú)法寫入配置信息,導(dǎo)致報(bào)錯(cuò)。我將wp-config.php下載下來(lái),用editplus打開另存為worpdress的默認(rèn)編碼“ANSI”后,問題解決。請(qǐng)用戶注意,如果你在安裝、遷移wordpress中出現(xiàn)本教程中說(shuō)的提示,你只需要將網(wǎng)頁(yè)文件轉(zhuǎn)換為wp的默認(rèn)編碼ANSI格式就可以解決問題了。
由于這個(gè)無(wú)憂主機(jī)(www.love62.cn)第一次遇到這種情況,我給客戶打了一個(gè)電話向用戶了解更相信的情況。從電話結(jié)果中,我了解到,用在按照教程安裝中,看到向?qū)崾荆簑p的數(shù)據(jù)庫(kù)配置文件不存在wp-config,所以就用記事本將“wp-config-samgle.php”文件做了修改,所以就導(dǎo)致了這次錯(cuò)誤。請(qǐng)用戶如果在觀看無(wú)憂主機(jī)的開源程序安裝教程的時(shí)候,請(qǐng)您務(wù)必按照教程的步驟嚴(yán)格執(zhí)行下去,因?yàn)槲覀兠總€(gè)教程都是我一邊安裝,一邊截圖然后配上文字說(shuō)明而來(lái)的教程,按照教程所述,就一定可以成功安裝的。
最后我總結(jié)一下:日后用戶只要看到worpress如下錯(cuò)誤,就可以直接修改網(wǎng)頁(yè)的編碼為ANSI,只需要一分鐘就可以解決問題。今天整理出詳細(xì)過(guò)程,備忘。
Warning: Cannot modify header information - headers already sent by (output started at /home/qiphoto/domains/image.qiphoto.net/public_html/wp-config.php:1)in/home/qiphoto/domains/image.qiphoto.net/public_html/wp-includes/pluggable.php?on line?890
無(wú)憂主機(jī) www.love62.cn 提供美國(guó)/香港 純Linux環(huán)境下高端php空間,僅僅只需99元起。
本文地址:http://www.love62.cn/wordpress/1588.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)