Tag Archives: FAQ

WordPress 2.8 錯誤排除

如果有朋友在將 WordPress 升級到2.8版後,登入管理介面時出現如附圖的錯誤情況,Fatal error: Allowed memory size of 16777216 bytes exhausted,可以試著在安裝WordPress檔案的資料夾建立一個.htaccess檔案(如果已經有了就不需要重新建立),在.htaccess檔案內填入php_value memory_limit 64M,這樣應該可以解決這個錯誤的發生。 Fatal error: Allowed memory size of 16777216 bytes exhausted  

Posted in Troubleshooting, 網誌 | Tagged , , | 14 Comments

WordPress 無法登入– blank page

有部分朋友反應,全新安裝的WordPress,安裝的過程也很正常,也有出現帳號密碼的頁面,但是在要登入管理介面的網頁,輸入帳號密碼之後,出現一個空白頁面(blank page)什麼都沒有,無法登入管理介面。 關於這個問題 max 想跟大家稍微的討論一下,一般的虛擬主機商通常不會將PHP程式錯誤時在網頁”顯示錯誤”的這個功能關掉,所以當PHP程式出現錯誤時,我們可以根據錯誤的字串進行錯誤的修正。不過有些免費主機的提供者,就有可能會將這個功能關閉,所以當程式發生錯誤時你看不到錯誤的訊息,可能傳回一個空白頁面。以這個登入時的錯誤來說可能就是這個情況,所以在登入時出現空白頁面,請再次檢查你的wp-config.php檔,是不是有不該出現的字元或是空格在檔案裡面,再次檢查完畢正確後,再上傳到主機上,然後再重新登入管理介面一次,有相同困擾的朋友,可以參考看看。

Posted in Troubleshooting, 網誌 | Tagged , , | 5 Comments

無法訂閱留言

jahong 在無痛升級WordPress 2.7版提到了當升級到2.7版後,執行留言訂閱時會發生錯誤(如圖一,圖二,圖三),經過他的提醒才發現我這裡也有同樣的問題,在WordPress Trac找到了這個bug的修正方式,如果你也有同樣的問題,在新版本(2.7.1)發佈之前想要修改這個問題的話,你可以試著如下的步驟作修正。 1. 開啟/wp-includes/feed.php檔,找到如下語法: 255 echo get_comment_link(); 2. 將它修改為如下語法: 255 echo clean_url( get_comment_link() ); 3. 以上簡單給大家參考,記得要清除瀏覽器的快取,重新載入網頁這樣才能完成錯誤的修正。 (圖一)   (圖二)   (圖三)  

Posted in Troubleshooting, 網誌 | Tagged , , , | 4 Comments

可視化編輯器不見 – Visual Editor Missing

不知道有沒有人在做版本升級的動作以後,發生了可視化編輯器(Visual Editor)不見,或是發生錯誤無法使用的狀況。一般來說,正常的情況應該如(圖一)所示,有選擇的圖示,但是發生問題的時候是如(圖二)所示,圖示不見了,有些按鈕不見,文章是還可以編輯,但是無法使用可視化編輯器。切換的使用者的個人選項設定,可視化編輯器的選項(圖三)也不見了。如果你遇到的狀況也跟 max 一樣,那麼請將檔案再重新上傳一次即可(建議將舊檔案刪除再上傳新檔案,不要用覆蓋的方式)。在FTP軟體上傳檔案到主機的過程,不曉得是什麼原因造成檔案有缺失(檔案都上傳了,但是檔案大小有差異),所以也就造成了可視化編輯器發生錯誤不見了,經過更換不同的FTP軟體,逐一比對上傳檔案之後,確定只要檔案成功而且正確上傳完畢,可視化編輯器就正常了。如果有遇到相同狀況的朋友,可以參考看看。 (補充):經過再三測試發現,如果你使用的是FileZilla 3.1.5.1版,那麼在FTP上傳檔案的過程中,會發生子資料夾檔案漏傳的情況,所以造成WordPress使用上不可預期的錯誤出現,這是FileZilla 3.1.5.1的BUG(http://forum.filezilla-project.org/viewtopic.php?f=1&t=8987),解決的辦法就是換個FTP軟體上傳,或是在新版本釋放之前使用FileZilla其他版本。 (圖一)   (圖二)   (圖三)  

Posted in Troubleshooting | Tagged , , , | 14 Comments

Lightbox2 與 YouTube

ryan 在 WordPress 外掛程式 Lightbox2這篇文章,留言提到一個問題,在這裡跟大家分享一下處理的狀況。當使用Lightbox2外掛程式的頁面,也同時有YouTube的影片時,點選圖片出現Lightbox2效果時,YouTube的影片會附在圖片之上(如圖所示)。 經過幾次測試修改程式,還是沒有辦法解決這個狀況,只好以其他的Lightbox程式替換,經測試後可以解決問題,在這裡提出來給遇到相同問題的朋友做參考。   目前經測試可以正常使用的Lightbox外掛程式如下: jQuery Lightbox:http://wordpress.org/extend/plugins/jquery-lightbox-balupton-edition/ 另外一個Lightbox2:http://wordpress.org/extend/plugins/lightbox-2-wordpress-plugin/

Posted in Plugins, Troubleshooting | Tagged , , , , | 4 Comments

升級 WordPress 2.6 的查包

在每次的版本升級,多多少少都會發生一些小問題,不一定適用所有的人,這次分享的一個狀況是,在升級後無法登入管理介面,密碼確定是正確的,但是始終無法成功登入。 解決的方法是先關閉瀏覽器(這裡以Firefox作範例),再重新開啟瀏覽器,不要載入任何網頁,點選Firefox瀏覽器上方目錄列的工具→選項→個人隱私→顯示Cookies,在網站框框裡面找到你安裝WordPress的網站,然後點選刪除Cookie,完成後再重新啟動你的瀏覽器,這時候再試著登入你的WordPress管理介面,應該就可以成功登入了。

Posted in Troubleshooting, 網誌 | Tagged , , | 4 Comments

Maximum execution time of 30 seconds exceeded

如果在執行匯入其他WordPress網誌時,發生了Fatal error: Maximum execution time of 30 seconds exceeded 這樣的錯誤訊息,這是因為主機的PHP設定檔裡對於程式執行時間作了限制,這時候你可以以請求虛擬主機商幫忙協助排處問題。如果是自己的主機,請調整php.ini 檔案裡 max_execution_time 的數值,調整完後要重新啟動 Web 伺服器。另外還有一個方法,就是在.htaccess 檔案裡面(如果沒有這個.htaccess,可以建立一個)加上php_value max_execution_time 600,600這個數值單位是秒,請自行斟酌設定,設定完後將.htaccess 上傳到你安裝 WordPress 的目錄下,然後再執行WordPress匯入的動作。

Posted in Troubleshooting | Tagged | 2 Comments

Error establishing a database connection

如果你的 WordPress 網站突然無法連上,出現了Error establishing a database connection這樣的錯誤訊息畫面(圖一)(註1),而虛擬主機的資料庫伺服器也正常,你也沒有更動到你的wp-config.php檔,有一種可能是因為虛擬主機的系統可能有程式上的更新所造成的資料庫使用者與密碼認證錯誤,所以無法連上主機的資料庫,這時候可以請你的虛擬主機商幫忙做故障排除,或是自己透過虛擬主機商提供的管理介面Cpanel來做修正。 (圖一) 以下分享的是自己試著做修正的步驟,也許並不適用全部的案例,僅提供給大家參考。

Posted in Troubleshooting | Tagged | 8 Comments

Tags 變成數字

最近在新安裝的WordPress執行匯入 WordPress時,發生了一個狀況,就是匯入完成後,原來文章的Tags都變成了數字(圖一紅色框框),檢查上傳的xml檔案裡面的Tags也是正常的文字呈現,因此推斷應該是在上傳的過程發生問題。 (圖一) 在WordPress trac找到Ticket #5330 wxr import inserts tags with numbers instead of names有相關的說明,也提供了相關的修正說明。 解決的方法說明如下: 1. 打開/wp-admin/import/wordpress.php檔案。 2. 找到399行,將$post_tags[] = $tag_id;修改成$post_tags[] = intval($tag_id);。 3. 以上完成,再重新匯入WordPress,應該就可以正常呈現Tags了(圖二)。 (圖二) (註)這次作業的版本是WordPress 2.3.3版。

Posted in Troubleshooting, 網誌 | Tagged , , | 1 Comment

免費主機安裝WordPress錯誤排除

網路上有許多的免費主機商提供一些免費的虛擬空間,可能是因為免費,所以在使用上有某些限制,有時候可能會造成WordPress在安裝時發生錯誤,如果你也遇到相同或是類似的情況,可以參考以下的解決辦法。 安裝WordPress出現的錯誤訊息如下: Warning: error_log() has been disabled for security reasons in /www/freehoxt.com/c/h/r/yourname/htdocs/wp-includes/wp-db.php on line 163 Warning: Cannot modify header information – headers already sent by (output started at /www/freehoxt.com/c/h/r/yourname/htdocs/wp-includes/wp-db.php:163) in /www/freehoxt.com/c/h/r/yourname/htdocs/wp-includes/pluggable.php on line 391

Posted in Troubleshooting | Tagged , | 1 Comment