新聞中心
從入門到精通:Ecshop網(wǎng)店遷移方法及操作
無(wú)憂主機(jī)(www.gle-technology.com)通過(guò)DirectAdmin(DA)管理后臺(tái)對(duì)很多的開源php開源網(wǎng)站進(jìn)行過(guò)遷移,如joomla!遷移、discuz!X遷移、dede遷移等等種類非常多,有自己的一套經(jīng)驗(yàn)和方法。今天我將ecshop網(wǎng)站的遷移方法補(bǔ)充進(jìn)來(lái)。幫助無(wú)憂主機(jī)的ecshop網(wǎng)店用戶進(jìn)行網(wǎng)站遷移。 一、ecshop網(wǎng)店遷移前要說(shuō)的幾個(gè)事情: 1、學(xué)會(huì)使用修改本地hosts文件,搭建一個(gè)完美的遷移環(huán)境。無(wú)論在什么時(shí)候遷移都不會(huì)影響你老站的運(yùn)行和用戶的范圍。網(wǎng)站遷移絕招之修改hosts文件 2、遷移前請(qǐng)確認(rèn)下新舊兩個(gè)php虛擬主機(jī)的mysql版本,這個(gè)很重要。這個(gè)決定了,你該選擇那種方式進(jìn)行遷移mysql數(shù)據(jù)庫(kù),是否要轉(zhuǎn)換數(shù)據(jù)庫(kù)版本或編碼。 3、遷移前請(qǐng)確認(rèn)你的老網(wǎng)站在安裝之初是否修改了默認(rèn)的ecshop的數(shù)據(jù)庫(kù)前綴,請(qǐng)遷移前后保持這個(gè)數(shù)據(jù)庫(kù)表名稱一致。 4、確定遷移前停止網(wǎng)站更新,網(wǎng)站遷移前幾個(gè)小時(shí)停止業(yè)務(wù)和訂單。避免遷移前后網(wǎng)店數(shù)據(jù)不同步。 二、ecshop網(wǎng)店遷移的幾個(gè)步驟 本教程介紹的遷移方法,為全新安裝遷移,即在新空間上安全一個(gè)與老版本相同版本的網(wǎng)店,然后再將mysql數(shù)據(jù)庫(kù)、商品圖片、ecshop網(wǎng)頁(yè)修改文件(如站點(diǎn)描述、首頁(yè)關(guān)鍵詞設(shè)置急標(biāo)題)。 1、? 新站的安裝與調(diào)試。在無(wú)憂php空間上安裝與老網(wǎng)站相同版本的ecshop網(wǎng)店系統(tǒng)。詳細(xì)安裝方法可以參閱: 2、? 備份與恢復(fù)mysql數(shù)據(jù)庫(kù) 關(guān)于mysql數(shù)據(jù)庫(kù)的備份恢復(fù)有很多方法,如phpmyadmin、帝國(guó)備份王(empirebak)等都可以實(shí)現(xiàn)。我們選擇使用ecshop后臺(tái)管理員自帶的數(shù)據(jù)庫(kù)備份恢復(fù)功能操作。方便用戶理解和接受。如果你使用這個(gè)方法失敗或異常,可以嘗試使用hpmyadmin、帝國(guó)備份王(empirebak)這兩個(gè)方法進(jìn)行備份與恢復(fù)。 Mysql數(shù)據(jù)庫(kù)備份和恢復(fù)的操作方法: 數(shù)據(jù)備份:登錄網(wǎng)店管理后臺(tái)->數(shù)據(jù)庫(kù)管理->數(shù)據(jù)庫(kù)備份 數(shù)據(jù)恢復(fù):通過(guò)上一步備份操作操作后,ecshop的mysql數(shù)據(jù)庫(kù)備份文件存在站點(diǎn)根目錄下的data/sqldata/下面。我把這個(gè)目錄下面的.sql文件上傳到新空間的相同目錄下面,然后在ecshop后臺(tái)選擇恢復(fù)數(shù)據(jù)庫(kù)即可。 3、? 恢復(fù)ecshop網(wǎng)店的所有商品圖片 恢復(fù)ecshop的網(wǎng)店商品圖片,可是一個(gè)苦活累活。請(qǐng)將老站網(wǎng)站根目錄下的images文件夾整個(gè)下載下來(lái),后覆蓋到新網(wǎng)站上去就OK啦!這里,無(wú)憂主機(jī)給大家介紹一個(gè)上傳大容量數(shù)據(jù)的偷懶的方法,前提是你的php虛擬主機(jī)支持在線壓縮和在線解壓縮功能,你可以利用這個(gè)功能,將images在線打包,然后把壓縮包下載后上傳到新空間上,然后執(zhí)行在線解壓縮操作,直接覆蓋images文件就可以了。無(wú)憂主機(jī)php空間可以支持.zip和tar.gz 格式壓縮包在線解壓。更多關(guān)于在線解壓的知識(shí)可以點(diǎn)擊閱讀:深入詳解無(wú)憂php空間如何上傳網(wǎng)站數(shù)據(jù)和DircetAdmin(DA)控制面板在線壓縮網(wǎng)頁(yè)文件 4、? 請(qǐng)按照本文開通的介紹的知識(shí),修改本地hosts文件,直接使用你的網(wǎng)站域名進(jìn)行調(diào)試,改錯(cuò)。 5、? 如果你對(duì)ecshop的網(wǎng)站沒有做過(guò)修改,使用的是默認(rèn)安裝,那么到此,遷移就已經(jīng)完成了。 如果你對(duì)部分ecshop的網(wǎng)站程序做了修改,請(qǐng)用老站的文件進(jìn)行覆蓋,恢復(fù)與原來(lái)的老站一模一樣。 網(wǎng)站可以正常遷移后,網(wǎng)頁(yè)可以正常訪問后,請(qǐng)檢測(cè)ecshop網(wǎng)店的各個(gè)功能是否能使用。請(qǐng)檢測(cè)ecshop的功能是否正常。如:會(huì)員是否能注冊(cè)、會(huì)員是否能下訂單、管理后臺(tái)能否能登錄、能否添加編輯商品、最后登錄下phpmyadmin看看數(shù)據(jù)表內(nèi)的存儲(chǔ)的中文字符是否是亂碼。如果一切正常,恭喜恭喜!ecshop網(wǎng)店成功遷移!稍后,我將會(huì)寫一篇ecshop網(wǎng)店實(shí)戰(zhàn)遷移教程,將方法賦予實(shí)踐。 無(wú)憂主機(jī) 提供美國(guó)/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起。
本文地址:http://www.gle-technology.com/ecshop/1653.html