㊣硬闖WP-6:如何將「無名小站」的相簿圖片搬家、備份到免費圖床空間?

三、上傳相簿到圖床空間、修改圖片網址

當你把無名相簿照片全數下載回來後、空間也申請好之際,接著就是要把下載回來的照片全部上傳到本文一開始申請的免費圖床空間了,所以準備好你的FTP軟體(在此推薦使用FileZilla)以及把空間連線帳號與密碼找出來,趕快把圖片上傳吧!

第1步 開啟您的FTP軟體後,並且建立新連線,在「主機」欄位輸入你的免費空間網址,「登入形式」請選擇一般,然後輸入使用者名稱與密碼,最後點擊﹝連線﹞。

無名小站相簿下載備份-硬闖WP

第2步 接著看著左上方的訊息,出現「成功取得目錄列表」,這就表示成功連上免費圖床空間,再來看到畫面右手邊畫面,請將系統預設的「index.html」刪除吧!

無名小站相簿下載備份-硬闖WP

第3步 接著在右手邊的點擊【右鍵】→【新增目錄】,名稱可以隨你訂,不過可以建議訂名為「wretch」,因為怕大家後面會搞混。

無名小站相簿下載備份-硬闖WP

第4步 接著在FTP右手邊請進入到您剛建立的資料夾,進入後,請把剛剛下載回來的無名帳號資料夾立面的相簿資料夾全選並拖曳上傳到剛剛建立的「wretch」目錄。

請把每個數字資料夾全部拖曳上傳到「wretch」資料夾中。

無名小站相簿下載備份-硬闖WP

第5步 接著回到你的無名小站部落格,隨便開啟一篇有圖片的文章,查一下該圖片的資料,請注意他的網址,從網址尾端數過來的「第一個斜線的右手邊」那邊是圖片檔名(黃色部分),在從尾端數過來的「第一個斜線的左手邊」則是每本相簿的ID(綠色部分),剩下的就是每位使用者專屬的連結網址(紅色部分),在請複製該網址!

例如我的圖片網址如下:

http://f6.wretch.yimg.com/orzreynold/28/1354746484.jpg

那我要記錄下來的網址就是:

http://f6.wretch.yimg.com/orzreynold/

無名小站相簿下載備份-硬闖WP

第6步 因為我們要修改文章中的圖片網址,因此我們需要動到資料庫,所以請登入到您空間後台,並點擊「phpMyadmin 管理」。

無名小站相簿下載備份-硬闖WP

第7步 進入後請連到你的WordPress資料庫,然後點擊上方的【SQL】,接著請在下面輸入SQL語法:

UPDATE 資料表前綴名稱_posts SET post_content = replace( post_content, '每個使用者專屬的連結網址', '你的圖床網址/剛剛建立的資料夾' )

所以如果是我,那我要執行的語法就是:

UPDATE wp_posts SET post_content = replace( post_content, 'f6.wretch.yimg.com/orzreynold', 'sofree.surge8.com/wretch' )

不過在執行語法前,請先參考這篇,備份一下您的資料庫,避免待會執行失敗而造成無法復原的悲劇..囧。備份完後,就請在欄位上輸入語法並擊右下方的﹝執行﹞。

無名小站相簿下載備份-硬闖WP

第8步 執行完成後,畫面會顯示「影響列數」訊息。

無名小站相簿下載備份-硬闖WP

第9步 這時候趕快到你的WordPress任何一篇有圖片的文章,查看一下文章的圖片是不是已經都被代換過來了呢?當然也檢查看看是否有圖片漏掉?如果都沒問題,恭喜你並且歡迎你加入WordPress這個大家族!但是,圖床記得要定時備份,因為不論放在哪空間,你都難保他會永久活者,備份一下,如果哪天掛了才有救喔!

無名小站相簿下載備份-硬闖WP

目前經過測試,似乎沒有發現轉換後會有掉圖問題,所以大家可以放心使用,如果有發現掉圖,請您盡快與WGet官方網站聯絡,好讓它們可以DEBUG讓程式更完美造福廣大的群眾們吧!

«« 如何從「無名小站」部落格搬家、轉換到WordPress?

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

14 則留言

  1. 先前有留言,奇怪,沒看到..我的問題是,無名圖片成功下載但無法上傳到智邦主機裡的wp的sql,它出現一些訊息,有留在上一個留言,前兩天還看到,現在就不見了.
    是因為圖檔有中文名字嗎,感謝留言,可否寄mail給我,謝謝

    香腸回應:
    圖片請用英文,中文通常會有意外狀況

  2. 出現以下訊息,但沒有成功,為什麼..><…
    我的wp是www.judyyoga.com/blog/到底哪裡出錯,我是存在智邦,但無名的相本有七本是用中文命名,有差嗎???請求協助.

    Affected rows: 185 (Query took 0.0769 sec)
    SQL query:
    UPDATE wp_posts SET post_content = replace( post_content, 'f5.wretch.yimg.com/judyyoga', 'judyyoga.com/album' )
    [ Edit ] [ Create PHP Code ]

    Run SQL query/queries on database vhost51130:
    UPDATE wp_posts SET post_content = replace( post_content, 'f5.wretch.yimg.com/judyyoga', 'judyyoga.com/album' )

    香腸回應:
    目前看到貴網站是正常的

  3. 感謝教學
    請問大大,我將無名搬到blogger了
    請教怎樣設定才能將照片轉到blogger
    懇請賜教

    香腸回應:
    首先當然先將圖片上傳到你的圖片空間,
    看看是不是導出Blogger的備份檔案並進行取代再倒回去?
    不然就是一篇篇改了~
    有機會就用WordPress吧 ^^

  4. 第5步 完成下載前設定後,接著請在「帳號」欄位輸入你的痞客邦
    ^^^^^
    帳號,並且點擊後方的放大鏡按鈕,系統就會開始搜尋。
    ^^^^
    這篇不是解說無名的相簿搬家嗎?怎麼會輸入痞客邦的帳號?!

    這次錯很大喔?!:p

    香腸回應:
    因為這是複製貼上….XD

  5. 遲遲不跳WP的原因是不常更新,買虛擬主機很浪費

    免費的又很慢…囧rz

    香腸回應:
    不過換個角度想,當你使用過WP後,你就會發現他的便利性反而愛不釋手天天發文也說不定 ;)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料