国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 帝國Empire > 正文

怎樣解決帝國GBK轉UTF-8的問題

2024-07-09 22:58:47
字體:
來源:轉載
供稿:網友
第一次用帝國cms時下載的是簡體gbk 版本的,后來由于虛擬主機掛掉了,網站就沒有去管它了,不過還好我備份了數據。
  過了一段時間后,還是想把網站再重新恢復起來,當然還是得用帝國cms的程序。但是這次我下的簡utf-8 版本的。我根本不知道這會給我的網站帶來什么致命的后果。
  將下載的簡體utf-8 版本用ftp軟件上傳到虛擬主機,然后安裝,一路順利,滿心竊喜,以為網站恢復也太簡單了,馬上就能成功啦。
  網站安裝成功后,接著就是上傳以前備份的網站數據。數據全部上傳成功后,接著就在帝國后臺備份/恢復數據處恢復數據,過了1分鐘,數據恢復完畢,以為所有的事情大功告成。進行數據更新后,進入首頁發現頁面一片空白,什么也沒有。這下我傻眼,刷新了好幾十次問題依舊,看來是真的出問題啦。
  這時我才慢慢意識到,問題的根源是網站備份的數據我重新安裝的帝國cms程序的編碼不對。備份的數據當時是在簡體gbk 的編碼模式下備份的,而我重新安裝的程序是utf-8的。網站內容顯示不出來就不足為奇了。
  但是有沒有什么辦法把代碼轉換呢?
  于是我試著在帝國cms后臺的模板管理里把修改首頁模板的gb2312改為utf-8,然后數據更新首頁。哇塞,首頁能顯示內容了,說明這個方法是可行的。
  但是,隨之而來的問題是,網站的頁面和模板那么多,我一個個手動去改,不僅工作量大而且還會遺漏掉一些頁面或模塊。有沒有什么更省時省力的辦法呢?
  這個辦法終于被我摸索到了:
  1、進入帝國cms后臺模板管理右側最下面的其他管理批量替換模板字符,進去以后原字符填寫 gb2312 ,新字符填寫 utf-8 ,選中全部替換。進行了這一步后,為了保險起見,最好進入數據更新按照帝國cms的網站遷移教程更新數據。此時,網站首頁,內容頁應該都不會有亂碼啦。
  2、但是有一個問題也有可能出現,就是你登陸后臺增加信息時,頁面會部分出現亂碼,
  這個問題我琢磨了好久,也找了很多資料,都沒有解決。后來看到帝國論壇里有位網友提了句更新模型什么的。于是我就去找更新模型在哪里,原來所謂的更新模型就是后臺數據更新里批量更新模型表單,你把這個更新了以后,網站再也不會有任何地方有亂碼。
  所以,即使你是的網站從gbk轉到utf-8的,都可以用這種方法方便快捷地進行編碼轉換以解決亂碼問題
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 砀山县| 双流县| 班戈县| 株洲县| 肥东县| 乌苏市| 栾城县| 龙海市| 天水市| 久治县| 陵川县| 莱西市| 金塔县| 娄烦县| 紫云| 金华市| 柳林县| 临西县| 伊通| 嘉善县| 尚义县| 华容县| 中山市| 新乐市| 滕州市| 高淳县| 高台县| 榆树市| 宁明县| 泸州市| 长治县| 交口县| 华蓥市| 昭觉县| 二连浩特市| 邳州市| 东海县| 德保县| 深水埗区| 黄大仙区| 泰安市|