日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > 帝國GBK轉UTF-8引起亂碼的解決方法

帝國GBK轉UTF-8引起亂碼的解決方法

來源:程序員人生   發布時間:2014-02-15 09:18:29 閱讀次數:2569次

  網(LieHuo.Net)教程 第一次用帝國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的,都可以用這種方法方便快捷地進行編碼轉換以解決亂碼問題。

  上傳以下圖片:

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 精品免费视频 | 热久久只有精品 | 九九精品在线视频 | 91 中文字幕 | 日本精品一区二区三区视频 | 欧美日韩电影一区二区三区 | 日本aⅴ免费视频一区二区三区 | 精品国产免费久久久久久尖叫 | 午夜精品久久久久久久久久久久久蜜桃 | 欧美精品亚洲精品 | 国产日韩久久 | 国产精品一区在线观看你懂的 | 国产1区2区3区4区 | 国产成人精品一区二区三区四区 | 色婷婷欧美| 日韩在线不卡视频 | 亚洲午夜精品视频 | 亚洲www啪成人一区二区麻豆 | 久久99精品久久久久久 | 欧州一级毛片 | 国产在线播放一区二区 | 日韩黄色大片 | 亚州av在线| 欧美一级在线观看 | 在线h片 | 精品国产一区二区三区日日嗨 | 国产色自拍 | 91精品国产高清一区二区三区 | 欧美精品网站 | 亚洲成人va | 亚州精品中文 | 国产成人精品免费视频 | 日本大片免a费观看视频的特点 | 国产精品久久久久久久久久 | 精品伦精品一区二区三区视频 | 国产精品久久久久毛片软件 | 国产精品一区二区久久 | 二区精品 | 黄色一节片| 色婷婷5月 | 欧美视频在线免费 |