新聞中心
WordPress主題模版編碼問題導(dǎo)致無法登錄網(wǎng)站管理后臺(tái)
無憂主機(jī)(m.gle-technology.com)某用戶整站遷移了一個(gè)wordpress站點(diǎn)。遷移完成后,網(wǎng)站首頁(yè)可以打開,各個(gè)網(wǎng)頁(yè)訪問都很流暢,但是就是無法登錄網(wǎng)站后臺(tái),且錯(cuò)誤提示如下: at/home/sds116/domains/youarewin.com/public_html/wp-content/themes/flash-game/functions.php:549) in /home/sds116/domains/youarewin.com/public_html/wp-includes/pluggable.php on line 890 見圖下圖: 對(duì)于這類問題,我之前在WordPress應(yīng)用經(jīng)驗(yàn):數(shù)據(jù)庫(kù)配置文件(wp-config)編碼問題導(dǎo)致網(wǎng)站報(bào)錯(cuò)一文中也提到過類似的問題,是由于網(wǎng)頁(yè)編碼問題導(dǎo)致無法登錄站點(diǎn)后臺(tái)。解決的方法很簡(jiǎn)單,只需要將錯(cuò)誤提示的網(wǎng)頁(yè),用editplus編輯器另存編碼為ANSI就可以搞定問題。今天遇到的這個(gè)問題,也是同類問題??蛻糇稍兊轿业臅r(shí)候,我將這篇教程,讓用戶去對(duì)照解決問題。將網(wǎng)頁(yè)編碼統(tǒng)一轉(zhuǎn)換為ANSI后,問題依然存在。于是,我也做了同類操作,其問題依然存在,但是是由于模版問題導(dǎo)致無法登錄后臺(tái),這個(gè)一點(diǎn)我已經(jīng)證明。我登錄無憂php虛擬主機(jī)的ftp,將該站的主題名稱改了名字,發(fā)現(xiàn)就可以正常登錄網(wǎng)站后臺(tái)了,并在線安裝了一個(gè)官方提供的免費(fèi)主題,網(wǎng)站運(yùn)行一切正常。 在與客戶交流過程中得知,用戶修改過模版文件,但具體客戶自己也不記得清楚了,由于時(shí)間關(guān)系,我也沒有去尋找該問題的根源是什么,但是由于修改模版,沒有注意網(wǎng)頁(yè)模版文件的編碼問題,而導(dǎo)致此問題的發(fā)生。我建議用戶,在修改wp主題時(shí)候,盡可能使用editplus這類編輯器,注意編碼、注意調(diào)試,一邊修改、一邊調(diào)試、一遍備份的好習(xí)慣。可以避免錯(cuò)誤。 感謝使用無憂主機(jī)香港/美國(guó)php空間,祝你使用無憂主機(jī)愉快!新年快樂!
本文地址:http://m.gle-technology.com/wordpress/1825.html