前一陣子我在 Wordpress mu 上的部落格不知道發生了什麼事 (被駭了嗎 ??) , 首頁變成一片空白 , 在同一個 Wordpress mu 上的其他部落格卻又都正常 , 上網 Google 了半天也找不到解法 , 最後決定把在 Wordpress mu 上的資料轉到獨立的 Wordpress 上 !

首先先在 MySQL 上開好資料庫 , 然後安裝獨立版的 Wordpress , 安裝好獨立版的 Wordpress 後 , 將其中的 wp_commentmeta、wp_comments、wp_links、wp_options、wp_postmeta、wp_posts、wp_terms 、wp_term_relationships、wp_term_taxonomy 等 9 個 Table 刪除 , 只留 wp_usermeta 及 wp_users 兩個 Table .

接著從 Wordpress mu 上匯出wp_commentmeta、wp_comments、wp_links、wp_options、wp_postmeta、wp_posts、wp_terms 、wp_term_relationships、wp_term_taxonomy 等 9 個 Table 的資料 .

 

 

wp-01

wp-02

wp-03

把 paul_mu_data_backup.sql FTP 回來修改 , 將 Table 名稱中的 “_4_” 改成 “_”

wp-04

wp-05

將 paul_mu_data_backup.sql 匯入到新建立的資料庫中

wp-06

wp-07

wp-08

wp-09

修改新安裝 Wordpress 的 “媒體設定" –> “上傳的檔案將儲存於此目錄” 的設定為 “files”

wp-10

因為在 Wordpress mu 中檔案上傳的預設位置為 : wp-content/blogs.dir/<user_id>/files , 圖片顯示的 URL 為 – http://xxx.xxx.xxx.xxx/files/xyz.jpg    ,

在獨立版 Wordpress 中檔案上傳的預設位置為 : wp-content/uploads ,

因為資料是從 Wordpress mu 來的所以第一要按照上圖做設定 , 第二在 Wordpress 安裝根目錄下建 files 子目錄 (跟 wp-content 同一層) , 注意 files 目錄的 Owner 要對 , 且 other 要有 Write 權限 , 第三將 Wordpress mu 中 wp-content/blogs.dir/<user_id>/files 下的所有子目錄及檔案複製到獨立版 Wordpress 中的 files 目錄下 .

,

Jump 發表在 痞客邦 PIXNET 留言(0) 人氣()