dedecms整站轉(zhuǎn)換編碼的方法
在用織夢(mèng)建站時(shí),很多時(shí)候都是針對(duì)國(guó)內(nèi)市場(chǎng),所以用的都是GBK版本,但有時(shí)我們會(huì)想在我們的網(wǎng)站上添加其他的語(yǔ)言界面,例如英語(yǔ)、日語(yǔ)、韓語(yǔ)。這時(shí)我們要怎樣把我們的GBK版本的織夢(mèng)轉(zhuǎn)換成UTF-8的網(wǎng)站呢。
下面就說(shuō)一下,織夢(mèng)gbk網(wǎng)站轉(zhuǎn)換成utf的方法。
1. 備份網(wǎng)站的所有數(shù)據(jù)
對(duì)網(wǎng)站進(jìn)行更改之前一定要先備份原網(wǎng)站,防止修改失敗時(shí)可以恢復(fù)到原來(lái)的樣子。具體備份流程如下:
(1)備份數(shù)據(jù)庫(kù):織夢(mèng)后臺(tái)——系統(tǒng)——系統(tǒng)設(shè)置——數(shù)據(jù)庫(kù)備份/還原:點(diǎn)擊提交備份網(wǎng)站。
(2)把整站的文件下載到本地電腦備份好。
2.導(dǎo)出數(shù)據(jù)庫(kù)文件并轉(zhuǎn)換。
(1)登錄網(wǎng)站phpadmin , 找到網(wǎng)站的數(shù)據(jù)庫(kù)名,默認(rèn)的數(shù)據(jù)表前綴為dede_ 全選這些數(shù)據(jù)表,選擇導(dǎo)出。將導(dǎo)出的.sql文件在本地 用專(zhuān)門(mén)的編輯工具打開(kāi)(可以使用DW或者是Notepad++等)
我們查找CHARSET=gbk 全部替換為CHARSET=utf8
查找gb2312全部替換成utf8
然后保存,現(xiàn)在不要導(dǎo)入.sql文件,最后一步導(dǎo)入數(shù)據(jù)庫(kù)。
(2)還有一種備份轉(zhuǎn)換數(shù)據(jù)庫(kù)快速方法
如果覺(jué)的上面轉(zhuǎn)換數(shù)據(jù)庫(kù)代碼的方法太復(fù)雜,我們也有個(gè)簡(jiǎn)單快速的方法,只需要用帝國(guó)備份王就可以了。
* 把帝國(guó)備份王上傳到網(wǎng)站空間
* 進(jìn)入帝國(guó)備份王管理界面
* 備份對(duì)應(yīng)數(shù)據(jù)庫(kù),不過(guò)在備份時(shí),備份的文件要用相反的代碼,例如我們要把gbk轉(zhuǎn)換成utf,那么我們?cè)趥浞輸?shù)據(jù)庫(kù)時(shí)不能選擇gbk編碼備份,而是應(yīng)該選擇utf編碼備份,這樣一備份,得到的數(shù)據(jù)庫(kù)就直接轉(zhuǎn)成我們需要的編碼了。
3.模板文件的轉(zhuǎn)換
除了數(shù)據(jù)庫(kù),還需要轉(zhuǎn)換編碼的就是你正在使用的模板??梢园涯愕哪0逵每棄?mèng)模板轉(zhuǎn)換工具直接轉(zhuǎn)換,很簡(jiǎn)單。相應(yīng)工具,可以在網(wǎng)上查找。
4.安裝UTF-8格式的織夢(mèng)安裝包
(1)在空間中安裝新的utf版的織夢(mèng)系統(tǒng)。
(2)安裝好新的utf織夢(mèng)后,接下來(lái)需要把你修改后的數(shù)據(jù)庫(kù)文件帶入數(shù)據(jù)庫(kù)中。
(3)上傳修改后的模板。
(4)上傳附件文件夾uploads,原網(wǎng)站的uploads可以直接上傳到新網(wǎng)站,其中包含了你上傳的圖片等附件。
(5)原網(wǎng)站安裝的插件不能直接搬到新網(wǎng)站上,需要你自己找對(duì)應(yīng)編碼的插件安裝了。
5、好了再織夢(mèng)后臺(tái)生成一下全站就可以看到效果了!
有問(wèn)題,可以給我留言。
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問(wèn)題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來(lái)源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請(qǐng)聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁(yè)格式,轉(zhuǎn)載時(shí)請(qǐng)標(biāo)注作者與來(lái)源。