精品国产免费观看久久久_久久天天躁狠狠躁夜夜爽_无码人妻少妇久久中文字幕_狠狠做深爱婷婷久久综合一区

網絡建站知識

精準傳達 ? 價值共享

洞悉互聯網前沿資訊,探尋網站營銷規律

查看其它板塊

織夢GBK轉UTF8編碼的方法以及織夢程序數據庫和模板編碼轉換

作者:Smileby陌少羽 | 2017-09-01 09:18 |點擊:

由于部分國外主機不支持GBK編碼,織夢官方的V5.7SP1 GBK版本用于如PHP5.4以上高版本PHP環境會出現中文字符無法保存等BUG,所以我們需要把已經在運營中的織夢GBK網站轉成UTF8編碼

織夢GBK轉UTF8過程如下(小菜親測手寫):

寫在最前:請切記在網站后臺備份你的網站數據庫以及整站文件打包后下載到電腦備份,進行如下操作,以防萬一!

如你已完成整站備份操作,接著看下面:

1、進入主機數據庫管理PHPMYADMIN工具,選擇你的數據庫(本例為linshi)

1.jpg

如上圖勾選,點擊右下角執行按鈕,導出你的網站數據庫SQL文件

2、使用記事本或者Notepad++(推薦,適合大文件,專業)打開上圖的linshi.sql數據庫文件。

查找:gbk替換為utf8,查找:gb2312替換為utf8

3.jpg

3、將文件轉為utf8編碼保存(轉為UTF8無BOM編碼格式):

4.jpg

上圖是notepad++的操作方法。如果使用的是記事本,則可以使用以下步驟:文件--另存為---選擇編碼:UTF-8,保存

4、刪除舊站文件,安裝和舊站對應版本的UTF-8織夢官方程序,保持和舊站的數據表前綴一致。

本例為xiaocaishuo_,請根據自己舊站實際情況安裝

5、安裝完畢后進入新站(UTF-8)的數據庫管理phpmyadmin 導入上面第三步處理后的數據庫文件

2.jpg

PS:如果你的數據庫文件過大請參考:如何用phpmyadmin導入和恢復大體積SQL文件

上述5步是將織夢的數據庫從GBK轉為UTF8,執行完畢后,我們還要將模板文件同樣從GBK轉為utf-8。

6、將GBK模板轉為UTF-8編碼

我們直接使用模板編碼批量轉換工具將你templets下當前使用的模板文件夾全部內容轉編碼

5.jpg

7、恢復附件文件、模板以及修改過的系統文件

打開最開始我們備份的舊站,解壓出uploads附件文件夾,上傳到UTF-8編碼新站覆蓋;上傳第六步轉換的模板到新站覆蓋;如模板素材文件夾如JS CSS 等在根目錄也一并上傳到新站覆蓋;同理:如果有修改過其他織夢系統文件請一并使用notepad++轉編碼后上傳到新站覆蓋。

8、進入新站后臺更新系統緩存

(經過第五步數據庫恢復后,新站登錄賬號和密碼此時應該已經和舊站一致)

6.jpg

9、檢查系統

檢查新站后臺的欄目,文章數據是否和舊站一致,有無遺失;查看系統設置里各項參數是否無錯;檢查會員是否正確;嘗試重新生成首頁、欄目頁、文章頁HTML是否正常。如這些操作都正常,基本上可以確定織夢GBK轉UTF8已經成功。

寫在最后:舊站GBK的整站備份應繼續保存在電腦一段時間,以備不時之需。

如果需要utf8轉GBK編碼,上述操作在數據庫和模板編碼轉換的時候反向操作即可。

本文所需附件下載:

notepad++: http://pan.baidu.com/s/1bptL6px 密碼: q85h

模板編碼批量轉換: http://pan.baidu.com/s/1sk8BPzJ 密碼: qmbn

如沒特殊注明,文章均為狐靈科技原創,轉載請注明?? "織夢GBK轉UTF8編碼的方法以及織夢程序數據庫和模板編碼轉換
多一份免費策劃方案,總有益處。

請直接添加技術總監微信聯系咨詢

網站設計 品牌營銷

多一份參考,總有益處

聯系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:15082661954 / 大客戶專線:15523356218