來源 ﹕官網
http://www.discuz.net/thread-2006595-1-1.html 我本身是經由此篇教學才真正學會並完成搬家的大工程。此篇教學有部份是我在增加補充一些資料,以期內容更加完全更加易懂。 若想參考原文請點擊最上方原始連結...↖ 在官網論壇上看見很多朋友都為1.5的搬家苦惱,本人菜鳥站長,成功搬家一次,協助他人把家N次,把經驗分享給大家希望對大家有所幫助。
首先是老站的備份:
1.數據備份:
有很多人有一個
誤區,就是直接去論壇的後台備份,這樣做是萬萬不可的,這樣備份出來的數據在導入新站的時候導入第一個分卷以後就自動彈出來了。正確備份數據的方式是到
UC的後台點數據備份,
把UC和所有應用都選上然後點備份如圖
PS,此時不要關閉瀏覽器。出現:恭喜您,全部備份文件成功創建,備份完成。後表示備份完成。
觀看備分檔
2.數據備份的下載,
**先了解備份檔的位置︰進入uc後台,點書u備份,數據恢復,
查看並記住備份所在目錄的名字,(這裡點詳情的話可以查看是否備份成功)如圖:
用ftp工具下載備份,
其中UC的備份路徑是:/uc_server/data/backup/
備份所在目錄的名字 dzx1.5的備份路徑是:/data/
備份所在目錄的名字 要下載整個備份所在的目錄和其下所有檔案
第二是新站的安裝
在新的空間安裝新的網站(步驟略)
第三是搬家 1.上傳 舊站uc備份檔 到 新站 uc_server/data/backup/
2.上傳 舊站Dzx1.5的備份檔 到 舊站 /data/
3.這裡要上傳的是目錄和備份檔案,目錄裡其他不相干的文件先不要上傳,盡量要使新空間和老空間的目錄結構一樣。
4.下載新空間的/config/的4個文件(因為不知道這4個文件具體都是幹什麼的 所以都下載下來了)--
先不上傳覆蓋 5.下載新空間的/uc_server/data/config.inc.php文件--
先不上傳覆蓋 6.到新空間的後台恢復數據 7.
覆蓋4.5.步下載的5個文件 第四是測試 1.到uc裡查看應用通信是否正常
ps:如果你跟我一樣新論譚是安裝在本地端,那應該也會跟我一樣 , 遇到
後台UCenter無法連結進入的情形 , 先別慌 , 你可以先到 Discuz 後台 » 站長 » UCenter 設置 »
UCenter 通信密鑰 ,去查看並複製下通信密鑰 , 再去打開/data/config.inc.php 與 uc_server/data/backup/config_ucenter.php 比對一下 define('UC_KEY', '
U6j9z31eJaMdReu86aV8m2I5m703e6kbje88Zc7cy3yaS3dbt7E7rb4fWescf0G9'); 藍色數值應該是不一樣的 , 請將剛剛複製的
UCenter 通信密鑰 貼上取代 , config_ucenter.php 和 config.inc.php 的 UC_KEY 讓兩邊UC_KEY值都一樣 , 接著重新再一次登入Discuz後台跟UCentec後台,這次應該就可以登入UCentec後台了....
2.註冊新用戶,發帖,上傳頭像等測試
第五是後續工作
把老論壇的附件目錄/data/attachment/
頭像目錄/uc_server/data/avatar/
插件目錄//source/plugin/
以及修改的各種圖片,樣式,風格等都傳到新空間
觀看
網站檔案'圖檔位置-用於論譚搬家後恢復喪失的圖檔檔案 至此搬家結束 友情提示,自己搬家只要膽大心細一般都可以搬好,及時搬不成功,老論壇能夠訪問的話也有挽救,別剛剛搬家就把老論壇的數據的數據都統統刪掉,這樣一旦你有什麼錯誤,大羅金仙都幫不了你,
搬家的版本號必須相同,編碼必須相同。要是想升級跟搬家一起做,建議先搬家再升級,因為低版本我認為比較好搬家
祝您成功!!