站長資訊網
        最全最豐富的資訊網站

        dedecms怎么改編碼方式

        修改方法:1、備份原網站,利用后臺數據備份功能進行數據庫備份,并將網站根目錄下面所有文件進行打包;2、利用轉碼工具對數據庫進行轉碼;3、清除網站空間的資料,下載新dedecms程序,按新編碼方式進行安裝,會得到一個空白的新編碼的織夢網站;4、使用網頁編輯軟件對模版進行批量編碼;5、將轉碼后的數據導入空白的織夢網站即可。

        dedecms怎么改編碼方式

        本教程操作環境:Windows7系統、DedeCMS 5.7、DELL G3電腦

        目前MIP對編碼是有嚴格要求,必須是UTF-8,那么對于大部分GBK或者GB2312的用戶只能先將網站整體進行編碼轉換,才能進行MIP改造,不然改造后的頁面是亂碼一大片。

        為什么MIP只支持utf-8?目前部分手機自帶瀏覽器僅支持UTF-8,打開GBK的網站會出現亂碼,所以為了手機的兼容性,MIP在這里規范了網頁的編碼為UTF-8。同時建議大家做網站盡量使用UTF-8,不僅是國際的主流編碼,而且網站的質量也會有所減小。同時本教程適用于其他PHP系統的cms,大概原理就是UTF-8程序替換,模版轉碼,數據庫轉碼,這三部分的操作。詳細講解如下。

        轉碼準備工作——備份原GBK網站

        在轉碼前,我們要有一些準備工作和注意事項

        首先,針對GBK(GB2312)原網站,進行備份,步驟如下:

        第一,利用后臺數據備份功能進行數據庫備份,進入后臺,依次點擊

        系統—系統設置—數據庫備份/還原 這里出現數據庫表單,

        在這里點擊“確定”進行數據庫備份,根據數據庫大小,備份時間長短不一。

        dedecms怎么改編碼方式

        第二,等待數據庫備份完畢之后,將網站根目錄下面所有文件進行打包,備份

        到這里網站資料以及數據庫備份完成。

        進行整站備份的目的是,防止轉碼失敗后,進行整站恢復。

        完整的織夢網站分三部分,程序模版數據庫,我們依次針對這三部分進行轉碼操作。

        轉碼的原理就是

        用帝國數據備份王進行數據庫轉碼,

        用織夢UTF-8的程序直接替換GBK的程序,

        用網頁編輯器進行模版轉碼。

        轉碼工作拆解之數據庫轉碼

        數據庫轉碼,測試了幾種方式,發現轉碼最安全最完整的方式就是使用帝國數據備份王

        我們在壓縮包得到

        dedecms怎么改編碼方式

        這個upload可以改成其他名字再放到網站里面,比如我改成 shuju

        然后把這個目錄放到網站下面,訪問地址就是 域名/shuju

        默認的后臺admin 密碼123456

        登陸之后,出現一個數據庫設置,我們要把原網站使用的數據庫地址,數據庫用戶,數據庫密碼依次輸入設置好。(可能要修改默認登錄密碼和隨機驗證碼,自己修改一下吧)

        然后點擊“備份與恢復數據庫”下面的“備份數據”

        會出現你原來網站的數據庫,點擊數據庫后面的“備份數據”

        此時出現的頁面,十分重要但是也很簡單,就在這里進行轉碼

        dedecms怎么改編碼方式

        這里我們要手動選擇 utf8 然后備份出來的數據庫,就是utf8了,也就是被轉碼了

        存放目錄要記一下,因為我們備份完,就要還原,還原的時候要用到它

        點擊下面的“開始備份”一會就自動備份好了

        備份完,我們要把轉碼后的數據庫還原回去,下面先進行程序和模版轉碼,程序和模版轉碼后,我們再恢復數據庫。

        轉碼工作拆解之程序轉碼

        程序轉碼大概步驟是,完成備份之后,保留備份包,然后清空網站空間(只清除網站空間的資料,帝國數據備份王不要清理,恢復數據還要用!),下載新的UTF-8的程序,進行安裝,此時完成程序部分的轉碼工作。

        選擇UTF-8的進行下載,下載解壓,我們得到的 uploads里面的文件就是程序的內核文件,上傳到網站空間

        dedecms怎么改編碼方式

        安裝步驟詳解,這里懂織夢安裝的掃一眼跳過。直接到下一步模版轉碼。

        第1步,運行 您的域名/install/index.php

        dedecms怎么改編碼方式

        第2步,勾選,我已經閱讀并同意此協議,點擊繼續

        dedecms怎么改編碼方式

        第3步,如果下面出現繼續,點擊繼續進行下一步,至于紅叉什么的一般不用管,如果不出現繼續,說明你得空間有問題,請自己自行查找空間的原因。

        dedecms怎么改編碼方式

        第4步,這里是最重要的一部分,根據上圖,模版選擇那里我們基本不需要選擇什么,開始第二塊,數據庫設定,這里涉及到幾個概念“數據庫主機”、“數據庫名稱”、“數據庫用戶”、“數據庫密碼”、“數據表前綴”、“數據庫編碼”。請自己將空間商或者自己創建的數據庫信息對照著填寫完整。

        第三塊,管理員帳號密碼,自行填寫

        第四塊,網站設置這里,網站名稱改成你自己的,其他一般不需要動,尤其是Cookie加密碼這個盡量不要動,其他的在后臺都可以改的

        不要勾選初始化數據進行體驗,直接點擊繼續,就安裝完成了!

        我附上我的安裝參數給大家看一下。

        dedecms怎么改編碼方式

        出來下面的界面,證明你安裝成功了

        dedecms怎么改編碼方式

        程序轉碼部分到這里就完成了,此時,我們得到一個空白的UTF-8的織夢網站。

        轉碼工作拆解之模版轉碼

        請務必用專業的網頁編輯軟件進行此步操作!

        我建議大家使用dreamweaver或者Notepad+,當然網上也有針對模版批量GBK轉碼utf-8的小工具。不能用記事本更改!前端可以跳過模版轉碼的教程。

        首先我們要在備份的網站資料里面,分離出我們的模版文件,其中有程序模版文件一般在網站根目錄的templets文件夾下面的某個文件夾,還有css以及js文件,需要自行查找,進行替換轉碼由于模版文件和樣式文件盡不相同,我在這里只用dreamweaver替換一個網頁做演示,其實前端看到這里就笑了,這真是廢話連篇……

        用dreamweaver打開其中一個模版文件。

        依次點擊 修改—頁面屬性—標題/編碼—編碼,此時出現的應該是如圖

        dedecms怎么改編碼方式

        我們將簡體中文(GB2312)選擇成 Unicode(UTF-8),

        dedecms怎么改編碼方式

        點擊確定,這個模版文件就成功了,按照這個方法將所有提取出來的模版文件,進行轉碼。轉碼完畢后,上傳到新安裝的UTF-8的網站相應的位置。

        轉碼工作收尾—恢復網站

        到這里,數據庫轉碼但未恢復,程序轉碼完畢但是空白數據,模版轉碼完畢

        這時再使用帝國數據備份王,恢復數據庫

        依次操作步驟是,登錄 域名/shuju

        點擊“備份與恢復數據庫”下面的恢復數據,選擇數據源目錄,就是剛才備份數據庫那個目錄,下面在“要導入的數據庫”選擇數據表(就是原網站數據表),點擊開始恢復。

        恢復后,原來的GBK數據庫就被轉碼成utf8了。

        這里,我們得網站就從GBK完整的轉碼成utf-8,就可以改造MIP了。

        轉碼注意事項

        1,如果程序做過改動或者二次開發,不建議進行轉碼

        2,轉碼后登陸后臺,依次點擊,系統設置-系統基本參數,在站點設置這里,點擊一下確定

        3,如果生成或者模版出現錯誤,要依次點擊 生成-自動任務-更新系統緩存

        4,織夢模版標簽要盡量使用最兼容的模版標簽

        織夢的轉碼過程也可以應用到其他PHP的CMS系統轉碼。

        推薦學習:dedecms教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 蜜臀AV无码国产精品色午夜麻豆| 一本色道久久88精品综合| 四虎精品免费永久免费视频| 国产99精品久久| 亚洲国产精品VA在线观看麻豆| 国产高清在线精品一区二区| 国产精品麻豆高清在线观看| 日韩国产精品无码一区二区三区| 久久久WWW免费人成精品| 国产精品 综合 第五页| 久久国产精品99久久久久久老狼| 久久精品无码专区免费青青| 亚洲一区爱区精品无码| 亚洲国产精品综合久久一线| 精品欧美小视频在线观看| 99久久人人爽亚洲精品美女| 日韩精品免费视频| 国产亚洲一区二区精品| 97久久国产亚洲精品超碰热| 国产精品久久午夜夜伦鲁鲁| 久久久久人妻精品一区| 少妇人妻偷人精品无码视频| 亚洲av永久无码精品表情包| 亚洲精品永久在线观看| 亚洲欧洲精品成人久久奇米网| 免费国产在线精品一区| 久久99精品久久久久久野外 | 久久精品国产亚洲av影院| 亚洲国产美女精品久久久久∴| 无码人妻精品一区二区三区99不卡| 精品久久久久久久中文字幕| 精品97国产免费人成视频| 国产偷窥熟女高潮精品视频| 国产亚洲精品线观看动态图| 精品人妻少妇一区二区三区在线 | 国产精品夜色一区二区三区| 国内精品久久九九国产精品| 国产精品久久久久9999高清| 四虎永久在线精品884aa下载| 青青草原综合久久大伊人精品| 91麻豆精品国产91久久久久久 |