POST TIME:2017-11-13 00:55
用織夢系統(DedeCMS)制作的網站,當我們需要更換空間或把本地網站搬到服務器上時,需要用到織夢系統(DedeCMS)整站搬家移植的方法,通常網站有很多這樣的教程,但是很多種方法都是無效的。今天就來講一種有效的方法,本人用過很多次了,確保管用~~~下面上方法:
1. 登錄你的網站(織夢系統DedeCMS)后臺,到“系統”–“系統設置”–“數據庫備份/還原”,點擊“數據備份選擇”下面的“提交”;
2. 完成之后,把全部文件打包上傳到服務器或空間并解壓;
3. 刪除/data
下 common.inc.php
文件(不是必須,刪除后第6步可直接輸入域名就行,系統會自動跳轉到安裝目錄);
4. 刪除 /install
下 install_lock.txt
及 index.html
;
5. 把 /install
下 index.php.bak
改名為php文件 index.php
;
6. 在瀏覽器輸入 http://域名/install/
開始安裝;
7. 輸入數據庫用戶名、密碼及數據表前綴,其他可先不做修改
數據表前綴務必與以前數據表的前綴相同8. 安裝完成之后登錄你的網站(織夢系統DedeCMS)后臺,到“系統”–“系統設置”–“數據庫備份/還原”,點擊右上角的“數據還原”,“全選”備份的數據庫文件,之后到頁面左下角點擊“開始還原數據”;
9. 到“系統”–“系統基本參數”,把“站點跟網址”修改為你的當前域名(如和以前一樣,請忽略此步);
10. 等上一步完成后,進入“生成”–“一鍵更新網站”,然后選擇“更新所有”–“開始更新”;
11. 等更新完成,到網站前臺首頁看看,是不是已經移植(重新安裝)完成了?如果此時看到網站的 Title 是“我的網站”的話,還需要進行下一步操作;
12.如果更新完發現網站首頁的 title 還是 “我的網站”,請到“系統”–“系統基本參數”頁,不需要任何修改,只需點一下頁面底部的“確定”即可。
這是因為系統自動把這些基本參數寫入到了/data/config.cache.inc.php作為全局變量,然后調用全局變量而不是調用數據庫查詢,如果沒有點擊過“確定”的話,此文件是默認安裝時的參數,而不是你恢復完數據庫之后的參數;所以你需要在恢復完數據庫之后點擊一次“確定”,這時系統會同步一次/data/config.cache.inc.php文件,這時此文件中的全局變量就與數據庫中的相同了。
友情提示:記得把服務器上的 /dede 目錄改名,以確保你的網站(織夢系統DedeCMS)更加安全。