WordPress插件實現將圖片等附件上傳到遠程FTP空間

以下內容轉載自互聯網,僅作為記錄學習。

博主以前用的龜速美國空間,而且容量只有僅僅幾百兆可不敢把圖片等流量大戶放上面。以前一直仗著自己是開發者有用不完的云豆,一直用SAE做圖床,其他附件用網盤。不過最近博客搬到BlueHost空間,無限容量,無限流量的,而且速度也很快。條件好了后,突然發現自己的懶惰心理爆發了,總覺得用外鏈的不方便,而且那么大空間不用簡直就是浪費。遂決定用回wp自帶的媒體管理器,可想了想萬一哪天我朝局域網建成后,必須得搬回國內,國內那1元1M的價格可經不起圖片儲存,所以得分開儲存就算回國了買個下載空間放附件比建站空間便宜多了。在“插了”“度娘”后發現Hacklog Remote Attachment這款插件不錯,能實現上傳到遠程服務器的功能,最主要的還是能一鍵替換數據庫里的附件地址,不但能換到新地址還能還原回來!

下面來簡單介紹一下這款插件的使用方法吧:

一、FTP服務器要求(很簡單,一般只要是個空間都可以)

FTP服務器上面的目錄必須有寫權限!

FTP服務器上要有web服務器(apache、nginx或其它),這樣圖片才能在博客顯示,當然,這個條件一般都容易滿足的。

用于存放圖片的FTP服務器目錄下的文件對于web服務器(apache、nginx或其它)必須要有可讀權限,這樣圖片才能通過http協議訪問。

二、插件安裝設置過程

1、在wp后臺搜索安裝 Remote Attachment

WordPress插件實現將圖片等附件上傳到遠程FTP空間-圖片1

2、插件設置

WordPress插件實現將圖片等附件上傳到遠程FTP空間-圖片2

Ftp服務器//您附件服務器的ip地址

Ftp服務器端口//一般默認的都是21端口

Ftp用戶名、Ftp密碼//這個只有您自己知道了

FTP超時//默認30秒,如果您的博客服務器到附件服務器的速度是龜速的話,可以適當調長一點

遠程基本URL //附件服務器的域名,不帶子目錄,不帶“/”的。例如:http://www.bjmhhq.com/wp-content/uploads

FTP遠程路徑//遠程FTP的路徑,相對于你的FTP主目錄,結尾不要帶/,“.”表示FTP主目錄。直接存于主目錄的,跟博主一樣直接寫一個“.”就好了~

HTTP遠程路徑//遠程HTTP路徑,到你的HTTP主目錄的相對路徑,結尾不要帶/,“.”表示FTP主目錄。同上存于主目錄的直接寫一個點就好了,一般上面怎么寫,下面就怎么寫!

保存一下,提示連接成功就可以了~

三、附件轉移至遠程空間

1、把wp-content/uploads里的文件移動至遠程服務器目錄,wp-content/uploads目錄不要刪除,此目錄在生成圖片的縮略圖時要用到,生成的殘留文件不必手動刪除,插件自會在一小時后刪除之。

2、更新數據庫文件路徑

WordPress插件實現將圖片等附件上傳到遠程FTP空間-圖片3

點擊“如果你已經把所有的附件移動到了遠程服務器上,你可以點擊‘這里’來更新數據庫。”即可自動把文章類所有儲存在本地媒體庫的文件路徑改為遠程服務器路徑。當然如果附件搬回本地服務器后,也可以點第二個恢復本地路徑!

使用后概述改插件幾個特點:

1.服務器架構簡單,遠程服務器只需要有FTP和www服務器(web服務器主要用于圖片的顯示)即OK.

2.遠程的目錄結構和本地的一樣,支持多級目錄。

3.上傳附件(圖片、音樂、其它文件),直接點擊wp的上傳按鈕即可,過程與原來無異。

4.在后臺可刪除遠程附件。

5.后臺可統計遠程附件占用的空間大小。

6.支持單用戶博客、多用戶博客。

 
  • 本文由 米粒在線 發表于 2016年4月6日00:27:04
  • 轉載請務必保留本文鏈接:http://www.bjmhhq.com/38967.html
百科知道

徹底解決AMD顯卡win10開機黑屏問題

遇上個AMD R7 350 顯卡 偶爾開機到了logo之后黑屏,找了各種法子沒解決,看到了這個辦法。試試看。來自小櫻看科技的公眾號。這邊做一下記錄避免丟了。謝謝。小櫻的辦公用電...

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證