WordPress Tips:後台媒體庫上傳檔案的「HTTP 錯誤」的原因與解法

WordPress Tips:後台媒體庫上傳檔案的「HTTP 錯誤」的原因與解法

近期因為協助工作室官網搬遷主機的緣故,在新主機上傳圖片發生 HTTP 錯誤的問題,我記得之前在處理客戶網站時也曾經發生過,就把過往記錄調出來看,現在將可能原因以及有效解法紀錄於下,也方便未來查找。

基本上之前之所以發生這種問題,通常原因是檔案上傳的權限導致、抑或者是檔案太大造成、記憶體限制問題、又或者是圖片檔名採用了中文的緣故,也有人說是 WordPress bug、或是升級導致,更有一說是因為 PHP 在上傳檔案時會先暫存在 /tmp 目錄,如果該目錄不存在,或 PHP 沒有足夠的權限去寫入它,也可能導致上傳錯誤的問題發生……;總之,原因很多,我其實比較建議查找 Error log 來觀看原因。

由於這次我們發生的原因是因為更換主機產生,所以上述可能性我們都排除,我想起很久以前曾經在 WordPress 官方看過這串討論,推測應該是 PHP Image Library 所引起的原因,因為 WordPress 預設是使用 ImageMagick 程式來處理縮圖,所以如果你的主機未安裝 ImageMagick 或者版本過舊就會導致上傳圖片失敗的情況產生。由於我們的新主機是 VPS,所以請團員們處理了相關問題,安裝 ImageMagick 並升級之後就可以順利上傳,估計此問題是因為 WordPress 的安全性更新,所以如果 ImageMagick 版本過舊就無法使用。

WordPress 官方這則討論串的作法是在佈景主題的 functions.php 檔案中加入以下程式碼,將 WordPress 預設的圖形處理模組改用 GD 而非使用 ImageMagick 程式,但這其實是治標之法,如果你的主機權限允許,建議還是直接安裝或是升級 ImageMagick 程式, 而非把預設的換成 GD 這樣才是完美的解法。

 

WordPress Translation: bbPress 與附件上傳擴展之正體中文化

WordPress Translation: bbPress 與附件上傳擴展之正體中文化

為前陣子替工作室處理客戶的案件,折騰了一下 bbPress 討論區的相關外掛,發現它們正體中文化的檔案已經是很久以前的版本,而且之前的正體中文版語系檔似乎是使用簡體中文直接翻成正體中文的語系檔,造成許多語意上的不順暢,藉由這次案件,我就順手翻譯成正體中文,基於開源程式的初心,我將我所翻譯的正體中文語系檔與大家分享,請在本文末的下載區塊選擇你想下載的語系檔壓縮包。

請記得,要將外掛語系檔存放在你 WordPress 安裝程式的根目錄底下的 [highlight]\wp-content\languages\plugins\[/highlight] 資料夾中,這樣即使外掛的主程式升級更新,也不會對翻譯好的語系檔進行變更。

此外,此次所分享的外掛語系檔,僅有語系檔,不包括外掛主程式,請自行去 WordPress 外掛官方網站下載外掛主程式。

以下是兩款外掛的官方介紹,與外掛下載頁面。

[divider]

bbPress

bbPress 是一款由 WordPress 的創建者開發的一款討論區外掛。

你是否在使用一些討論區的外掛時,因為它們程式的臃腫與拖慢了網站載入的速度而感到沮喪?

bbPress 的重點是容易與你的網站整合、易用性,擁有標準的 Web 語意和載入的速度。

 

WordPress 核心程式版本要求:3.6 或更高版本,相容於目前的 4.5.3 版本

bbPress 目前最新版本:2.5.9 版

最後更新時間:2 個月前

官方下載頁面: https://wordpress.org/plugins/bbpress/

[divider]

GD bbPress Attachments

GD bbPress Attachments 是一款針對 bbPress 討論區外掛的擴充模組。它透過 WordPress 內建的媒體庫來達到在 bbPress 討論區話題、回覆中上傳附件的功能。你可以從此擴充模組外掛的控制選項面板中去設定附件上傳的檔案大小,並且規定哪種會員角色權限可以上傳附件。

可以為討論區的話題或回覆加入附件檔案的列表(同時上傳最大數),並且附件圖片可以縮圖形式來顯示。在討論區發表話題或回覆的作者,與網站管理員可以查看所有的上傳錯誤紀錄。

 

WordPress 核心程式版本要求:3.3 或更高版本,相容於目前的 4.5.3 版本

GD bbPress Attachments 目前最新版本:2.3.1 版本

最後更新時間:12 個月前

官方下載頁面: https://wordpress.org/plugins/gd-bbpress-attachments/

[divider]

請在下方點擊下載正體中文語系檔

 

飛翔於文字國裏的蝴蝶,我是愛寫文的女子,不要看我的人,請你看看我的文,那裡面全是我的心.和我想對你說的話…… StartOver.回。到。原。點 https://blogs.carrielis.com

WordPress Tips:完美解決各種 Cache 外掛造成 WP-PostViews 不計數的衝突

WordPress Tips:完美解決各種 Cache 外掛造成 WP-PostViews 不計數的衝突

會想寫這篇文章的起因源於最近工作室團隊的案件,一名客戶網站後台管理介面與前台文章頁的點閱數落差太大(該名客戶的網站單日最高瀏覽量超過二十萬點閱數),所以客戶向我們反應。

接獲該名客戶的回報時,我心裡就在想,會不會是因為上週才把前台文章點閱數放上去,結果就顯現原本網站就有的問題?因為一直以來客戶都有安裝 Cache 和 WP-PostViews 這兩款外掛,只是一直沒有把前台的單篇文章點閱數功能加上,最近客戶要二次改版才提出此要求,沒想到在我們放上單篇文章點閱數之後就顯現了這個問題。 (繼續閱讀…)

WordPress Tips:停用自己網站的內部自動引用(PingBack)通告

WordPress Tips:停用自己網站的內部自動引用(PingBack)通告

這陣子與 StartPress 工作室團隊持續配合撰寫 WordPress 教學文章,每篇文章前頭都會列出同系列的教學文,所以等於我們一直在做站內連結、觸發 WordPress 內建的引用通告,如果沒有提前將此功能關閉,恐怕會引發數十個站內引用通告,除了加重資料庫的負擔之外,也不利於 SEO,今天要跟大家分享如何停用自己網站的內部自動引用通告(PingBack)的功能。

補充說明

請先了解 Ping、Trackback、Pingback 的概念與區別有何不同。

至於為何不利於 SEO? 因為當你寫一系列文章時,就會不斷進行引用的動作,而一直做自己網站的內部鍊結,對搜尋引擎來說,你的網站重複性的內部鍊結太多,你的文章和網站的權重就會被分散、被稀釋化,所以會造成搜尋引擎排名降低,更甚者,會被當成垃圾站(重複的資訊太多)。

現在請開啟你目前使用的佈景主題的 funtions.php 檔案,把以下程式碼複製、貼進你的 funtions.php 檔案中:

最後,記得儲存設定,如此便可停用你的 WordPress 網站內部引用通告。

飛翔於文字國裏的蝴蝶,我是愛寫文的女子,不要看我的人,請你看看我的文,那裡面全是我的心.和我想對你說的話…… StartOver.回。到。原。點 https://blogs.carrielis.com
iPage – 熱愛環保的綠能美國虛擬主機

iPage – 熱愛環保的綠能美國虛擬主機

iPage 是 iPower 集團在 1998 年成立的公司,它們是代管超過 150 萬個網域、擁有超過 100 萬個虛擬主機網站、客戶遍及 150 個不同國家,以及 6 個世界級資料中心,800 個以上客戶服務人員的美國虛擬主機商,並且還以穩定速度向前發展,在美國是深受好評的虛擬主機。

iPage 公司文化

iPage 使用 100% 的風能供電讓你可以為地球盡一份心力做環保,他們的網站風格也是以綠色主打環保風,相當的環保也符合 iPage 清新、乾淨的品牌形象,如果你愛惜資源並想在架設網站的同時節省地球能源,那 iPage 提供的機房環境絕對是你想要的!

iPage 主機規格

iPage 提供了無限網站空間、無限流量、無限資料庫的主機規格,讓你可以在一台虛擬主機上綁定數個網站,大量節省架設網站的成本,同時只要你購買了 iPage 的虛擬主機,iPage 會直接贈送一個免費網域給你,之後只要持續使用 iPage 的虛擬主機就可以一直擁有這個免費的網域了。目前特價一個月只要 $1.89 美金的價格,建議你一次租用兩年更加划算。

現在萬聖節活動開始,只有三天,特價美金一個月 $1.99!

iPage 2014 萬聖節特價優惠活動

iPage 2014 萬聖節特價優惠活動

跟其他虛擬主機不同的是,iPage 的後台是使用 vDeck 而不是 cPanel,對於習慣使用 cPanel 的朋友來說可能會比較難適應,但操作上並沒有太大問題,使用習慣就好,相信 vDeck 可以成為 Linux 第二大的後台管理系統有一定的理由。當然,對於堅持要使用 cPanel 系統的朋友來說,建議你就別考慮 iPage 了。

iPage 客服支援

iPage 提供了免費電話、email、Live Chat、Ticket…等客服方式,有超過 800 個的客服人員 24 小時在線服務,由此可知 iPage 十分重視客服,如果有任何問題儘管請教客服人員,他們會很願意替你服務的。

結論

iPage 身為一個新品牌(和其他美國虛擬主機商比較),但卻擁有熟練的技術與經驗,不管在價格和規格上都具有相當的競爭力,是十分優質的美國虛擬主機商。愛護地球的 iPage 以身作則率先踏入環保,如果你贊許 iPage 的保護地球使命感,喜愛他們提供的服務品質,那就趕緊租用 iPage 當你的虛擬主機吧!

點我申請 iPage 虛擬主機

WordPress Tips:解鎖後台 FTP 上傳安裝限制

WordPress Tips:解鎖後台 FTP 上傳安裝限制

經常在幫業主安裝外掛或佈景主題時,會遇到虛擬主機商將 WordPress 管理後台內建的上傳安裝功能給鎖住,雖說這是主機商為了不讓租賃主機的客戶們因為不懂設定而造成問題才把此功能廢除,但是這也閹割了 WordPress 的強大擴充功能,並且造成使用上的不便,所以,今天要跟大家分享的就是完美解除 FTP 上傳安裝的限制。

現在請開啟 WordPress 安裝目錄中的 wp-config.php 設定檔,在

前加入以下程式碼:

儲存、上傳到虛擬主機的 WordPress 安裝目錄下,完美解決。

飛翔於文字國裏的蝴蝶,我是愛寫文的女子,不要看我的人,請你看看我的文,那裡面全是我的心.和我想對你說的話…… StartOver.回。到。原。點 https://blogs.carrielis.com