1.在新空間重新安裝一次原版本的DEDECMS,然後把舊站的所有資料,這裡的資料指的是檔案,即除了根目錄下檔案夾include下的設定檔config_base.php外的所有檔案覆蓋到新空間下
2.在舊網站後台系統管理-資料備份哪裡備份資料,這裡的資料指的是DEDECMS自己後台所採取的備份檔案,類似用phpmyadmin等工具所作的備份。備份完成後,DEDECMS會將備份檔案放到根目錄下的dede目錄(預設是dede,如果你修改了,就是你修改後的目錄)下的backup_data檔案夾裡面,你會發現是許多文字檔。
3.在新網站開啟後台(註:這裡網域名稱已經解析到新站),系統管理-資料備份-還原資料-開始還原資料,直接還原就行了。
注意:備份資料的時候指定備份資料格式那裡一定要注意,一定要提前諮詢新空間商,然後在決定是選擇3.x/4.0.x還是選擇4.1.x/5.x版本,不然備份錯誤,老網站又進不去,你就等著哭吧!o(∩_∩)o..
第一 : 空間和空間之間搬家
其實空間和空間之間搬家時最方便的,大家掌握好我說的步驟,100%能成功搬家,首先大家進入DEDE後台,選擇系統-Database Backup-全選-然後點開始,這裡要看下你的資料庫對應版本要和新空間的資料庫版本一樣才可以,不然會出現亂碼。等一會就會提示所有資料備份完畢,根據你的資料庫大小時間不一定,備份完後,大家開啟你網站的FTP,看一下data\backupdata目錄中有txt檔案,這就是我們剛才備份的資料了,如果不確定話可以看一下檔案的建立日期。然後把這個backupdata檔案夾連同的內容一起下載到本地,繼續,把images,templets,uploads,plus這4個檔案夾全部下載到本地。最後我們把新空間重新安裝 DEDE程式,要對應你的版本,安裝好後,把這幾個檔案夾覆蓋到根目錄,進入後台,選擇系統-資料庫還原-資料還原,就會看到你的資料庫資訊,全選後點擊開始還原資料,一會就完了,然後選擇你的首頁檔案,更新首頁就OK了,這樣我們的空間搬家就完成了。
第二:後台無法備份資料庫怎樣搬家
由於種種原因,我們的後台進不去了,或者資料庫無法備份,那麼我應該怎麼搬家那?首先我們用PHPMYADMIN進入SQL資料庫,這個應該都會把,不會的話百度一下,選擇你的資料庫然後備份,匯出到本地,然後把你原來空間的所有檔案全部下載到你的新空間中,繼續打data這個檔案夾當中的 common.inc.php這個檔案,修改你的新空間資料庫賬戶密碼和IP,然後覆蓋,這樣就可以了,但是不適合菜鳥使用這種方法,除非真的沒辦法了,推薦第一種搬家方法,這一種方法多多少少可能有點小問題,我的網站就是昨天從空間搬到了VPS伺服器,用這種方法出現了後台無法更新,不過很快解決了,是許可權的問題。
做網站,網域名稱一般變動能性不大,空間卻可能轉來轉去。一轉就要涉及網站資料的般遷。以織夢內容管理系統Dedecms搭建的網站搬起家來方法不少,但有效也只有一兩種。
由於Dedecms是用PHP編製,且需要MYSQL資料庫才能撐起一個網站,WEB網頁區與資料據庫區一般不在同一地方,不象ASP程式編寫的科汛、ZBLOG、賽特、新雲等,WEB網頁與ACCESS資料庫是存在一起的,可以整站搬遷。
但是,使用過Wordpress部落格程式的朋友,大可以明白,PHP程式編寫的網頁開啟的速度較ASP快一點,但靜態產生效果不及ASP。讓人慶喜的是織夢內容管理系統Dedecms可以實現文章地址全靜態化,實是難通可貴。
而且,織夢內容管理系統Dedecms做出來的網站也可以整站搬遷,方法如下:
一、登陸你的DEDECMS後台,在“系統”區找到“Database Backup/還原”,將資料庫進行“備份”;
二、將老空間裡所有的檔案,全部下載至你的電腦本地;
三、將檔案上傳至新空間;
四、在新空間安裝DEDECMS系統,方法——在織夢的官方網站下載一個新的安裝系統,將系統裡的“install”檔案夾裡的東西傳至空間,進行覆蓋。接著,運行http://你的網域名稱/install,進行安裝。需要注意的是:資料庫表的首碼必須和原資料庫表的首碼必須一致(按預設操作即可);
五、安裝完後,登陸後台,點擊“系統”區的“Database Backup/還原”,將資料進行“還原”;
六、資料產生,搬家工作完成。
當然,還有一種效防Wordpress部落格搬家的方法:
一、把舊空間的檔案下載到本地,通過PHPADMIN,將 MYSQL備份至本地;
二、將網站檔案上傳到新空間,資料庫通過PHPADMIN匯入了;
三、修改 dede安裝時填寫的資料庫名和密碼:開啟“include”目錄下的config_base.php,把這個檔案下載下來
尋找 “資料庫連接資訊”,把下面的參數(資料庫名和密碼)更改一下就可以了,上傳覆蓋。
四、搬家完畢。
至於哪種方法最好,那就仁者見仁,智者見智了。這裡提醒一下,如果你網站的mysql資料庫超過20M,最好採取上面第一種方法(又叫重裝法),因為有些空間商的資料庫匯入設有大小限制(一般不能大於20M)——用重裝法就可以避過這種限制。
dedeCms搬家說明-官方教程絕對有夠詳細
因為不同虛擬機器主機空間的mysql資料庫名稱是各不相同的(因為其首碼不一樣的,用過就知道了),
所以要首先備份資料庫,然後放到新空間還原,再重建html即可。
(注意:新空間和原站的MYSQL資料庫的版本必須同樣是4.1以上,或同是4.0、4.0以下,以免出現問題。查看版本可以登陸PHPMyAdmin就可看到版本是多少)
新空間重新安裝同一版本的dedecms系統時,
資料庫名稱和資料庫使用者名稱和密碼當然是填新資料庫的了,
設定的資料庫表的首碼必須和原資料庫表的首碼一致,以免看不到內容。
具體是這樣:
1.登陸後台,備份資料庫(這個Database Backup檔案是儲存在../dede/backupdata/),並記住登陸背景使用者名稱和密碼。
2.下載Database Backup檔案(即../dede/backupdata/這個檔案夾)、網站風格模板檔案(即../templets/這個檔案夾),還有../upimg/這個檔案夾(這是儲存所有上傳檔案的檔案夾)。
3.在新空間重新安裝同一版本的dedecms系統,這時設定的資料庫表的首碼必須和原資料庫表的首碼一致,以免看不到內容。
(資料庫名稱和資料庫使用者名稱和密碼當然是填新資料庫的了)
4.上傳原站的../dede/backupdata/和../templets/和../upimg/這3個檔案夾覆蓋新空間中對應的檔案夾,這樣就把原站的Database Backup檔案和網站風格模板放到新站了。
5.登陸新空間後台>系統設定>資料庫管理>資料庫還原,進行資料庫恢複還原,然後設定網站的“修改系統參數”(或“系統變數配置”),全站重建html即可。
資料庫恢複後,後台登陸使用者名稱和密碼要使用備份前原網站背景登陸使用者名稱和密碼。
不同空間的mysql資料庫的預設字元編碼不一樣,為了防止出現亂碼,你備份舊的資料庫的時候看清楚原先的編碼(一般是latin或者是gbk的),恢複資料庫的時候要看新的資料庫是否支援你的編碼(有的資料庫不支援 gbk),如果支援選擇恢複後的相同編碼就不會出現亂碼的問題了.
http://www.bkjia.com/PHPjc/440286.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/440286.htmlTechArticle1.在新空間重新安裝一次原版本的DEDECMS,然後把舊站的所有資料,這裡的資料指的是檔案,即除了根目錄下檔案夾include下的設定檔confi...