十一月16
WordPress登入顯示空白問題處理(續)

WordPress登入顯示空白問題處理(續)

前面的篇幅已經提到過,我現在架設在Blusthost及Hostmonster的網站突然發生了WordPress無法登入後台的情形,網頁的顯示及運作一切正常,可是只要一登入後台就會出現空白螢幕,而且完全沒有顯示出任何的內容,也就是根本進不了WordPress後台,虛擬空間的客服人員提供了兩種解決方法,雖然都沒有解決我的問題,但我還是在這裡提供出來給大家參考,可能對有些人有幫助。

PHP Warning: Cannot modify header information – headers already sent by (output started at /public_html/wp-config.php:1) in /public_html/wp-includes/pluggable.php on line 680
PHP Warning: Cannot modify header information – headers already sent by (output started at /public_html/wp-config.php:1) in /public_html/wp-includes/pluggable.php on line 881

我當時也有查看Wordpress目錄下的error.log檔案,不過真的是一點頭緒都沒有啦!所以人家建議什麼當然先照作囉!







方法一、停用所有的外掛(Plugins)

根據網路上其他人的說法,不當的外掛(Plugins)也會造成這類的問題,因為不能登入WordPress的後台,想要停用外掛有兩種方法可以達成,第一種方法是使用FTP軟體,來到WordPress程式根目錄下的 wp-content,找到【plugins】目錄,將其目錄名稱更名(我是將之更名為【plugins-old】)就可以停用所有的外掛了。如果問題解決了,再把原來wp-content/Plugins下的外掛目錄,一個一個放回去,每放一個就要試一次是否哪個外掛有問題,這樣就可以抓到蟲了。
WordPress移除plugins01

第二個方法使用MySQL來停用外掛。進入正確的MySQL後,找到【wp_options】並點擊進入細部設定。
WordPress移除plugins02

翻到第二頁,找到【active_plugins】並點擊【編輯】。WordPress移除plugins03

將內容先備份起來,因為這裡是所有的外掛內容,不論無效或是有效都還是要再回復,除非統統都不要了,備份後將內容刪除後按【執行】就可以了。
WordPress移除plugins04

 

方法二、停用所有的佈景主題並回復到最初的Twentyten(貳零壹零)佈景

另外一種引起WordPress登入空白畫面的可能性是錯誤的佈景主題。處理的方法一樣如同上述停用外掛類似,也是有兩個方法,個人推薦第一種方法。

建議先下載最新板的WordPress安裝程式,因為等一下我們要用到其原來的佈景主題,如果你確定你原來留存在WordPress程式下的Twentyten佈景主題都沒有改過,就沿用吧!

第一種方法是使用FTP軟體,來到WordPress程式根目錄下的 wp-content,找到【themes】目錄,將其目錄名稱更名(我是將之更名為【themes-old】)就可以移除所有的佈景主題了,這時候要再建立一個新的【themes】目錄,然後將Twentyten目錄複製過來,如果不確定原來的Twentyten是否未曾動過,就重新下載最新板的WordPress程式,然後複製整個wp-content/themes目錄到網站。如果問題解決了,大概就知道我們使用的佈景主題有問題了,建議先改用沒有問題的佈景主題。
WordPress移除themes01

第二個方法也是使用MySQL來變更佈景主題。使用前來是建議先確認網站上的Twentyten為沒有變更過的最新版本。進入正確的MySQL後,一樣找到【wp_options】並點擊進入細部設定。

也是翻到第二頁,找到【template】及【stylesheet】並點擊【編輯】後將其內容更改為【twentyten】後按【執行】就可以了。。建議還是備份一下原來的內容。

WordPress移除themes02

以上兩種解決方法為停用外掛及回復最原始的佈景主題。不過我的問題並沒有解決就是了,我最後解決的方法是回復wp-config.php的設定內容,猜測有可能是我的wp-config.php內有不可預期的奇怪字元吧。解決方法可以參考【[已解決]WordPress登入顯示空白問題-更改wp-config.php】一文。


回》網站架設 首頁

延伸閱讀:
備份Byethost的WordPress網頁搬家到000webhost
設定 Byethost 準備安裝 WordPress 教學
如何申請Hostmonster虛擬主機




本部落格提供免費電子書索取:
我如何開始寫部落格 寫部落格賺錢術 如何提昇部落格人氣

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *