昨天晚上站博網回答學員提問,問題是這樣的:
老師你好,我想把測試好的discuz,在本地把網站都弄好了,怎樣搬家到現在的網站???求解答!?。?!
解答:
學習discuz教程時,建議大家是邊學邊練的,在練習時,我們一般選擇先在本地把discuz建好后,再遷移到網站上,相當于虛擬主機間的遷移.
Discuz搬家具體操作步驟:
一.先要關閉站點
操作:打開后臺,全局——站點信息下放關閉站點后點提交
二、備份
進入后臺 UCenter——數據庫備份,備份的文件分別存放于兩個地方:
論壇數據庫存放于目錄 /data/backup_120523_dMhNMr (backup_6位日期_6位隨機)中UCenter數據庫目錄存放于 /uc_server/data/backup/backup_120523_dMhNMr (目錄名同論壇數據庫)
注:這兩個數據庫不能混淆,不要修改目錄名.
然后開始數據備份,均通過FTP進行.
1.在數據庫,就是前面提到的兩個目錄,down下載到本地目錄,記住兩個目錄原來的路徑
2.備份會員頭像目錄/uc_server/data/avatar和tmp目錄.//Vevb.com
3.備份所有門戶與論壇和各應用附件和圖片目錄:/data/attachment目錄
4.備份插件目錄:/source/plugin目錄(官方默認那幾個不要)
5.備份靜態圖片,包括論壇水印圖片 /static/image/common/( 如無修改可以不要)
6.備份模版 /template/你的模版?(默認模版可以不用備份,如無模版可以不備)
至此,準備工作結束,開始安裝新論壇
注意:安裝時注意數據表的前綴一定要與備份那個相同,可省很多麻煩。建議管理員賬戶及密碼與原來一致
三、恢復數據
1.論壇數據,把之前備份的數據安裝原路徑上傳到相應的目錄,哪來的回哪去.
2.論壇數據庫和UC數據庫分別上傳到相應的目錄,這里務必仔細,必須要和之前的路徑一致.
3.后臺,UCenter——數據庫——數據恢復,就會看見備份的數據了,點提交導入,OK!
4.更新緩存 后臺——工具 3個緩存全勾上,點提交搞定.
四、測試
管理員登錄對每個功能進行測試:
重點:UCenter的應用管理中的通信是否正常。
如失敗,請點應用后面的編輯根據提示將最地下的UC的配置信息(左側的代碼)復制到UC應用的配置文件中,比如:/config/config_ucenter.php 中,覆蓋原來的內容即可)檢查無誤后,再試,一般可以成功.
新聞熱點
疑難解答