主題: 發表中文文章時~變成亂碼(已解決) 作者: kulapika 於 十月 19, 2005, 06:11:51 下午 小弟是安裝plog 1.02 beta + appserv 2.4.3(PHP Version 4.3.10) 安裝環境是Winxp sp2 MySQL環境是: MySQL 文字編碼: UTF-8 Unicode (utf8) MySQL 連線校對: utf-8_general_ci 發表英文文章沒有問題~ 但是在發表"中文"文章時~會出現亂碼或是空白~(可是按預覽時可以看到中文)~ 爬過文~也試著修改~但是都一直沒辦法成功~~ :'( 希望有經驗的人可以幫幫我這個新手~ 感謝 主題: Re: 發表中文文章時~變成亂碼 作者: kulapika 於 十月 19, 2005, 06:20:12 下午 目前架在這邊~情況就是這樣~ http://kulapika.yi.org/plog/index.php?blogId=1 小弟是安裝plog 1.02 beta + appserv 2.4.3(PHP Version 4.3.10) 安裝環境是Winxp sp2 MySQL環境是: MySQL 文字編碼: UTF-8 Unicode (utf8) MySQL 連線校對: utf-8_general_ci 發表英文文章沒有問題~ 但是在發表"中文"文章時~會出現亂碼或是空白~(可是按預覽時可以看到中文)~ 爬過文~也試著修改~但是都一直沒辦法成功~~ :'( 希望有經驗的人可以幫幫我這個新手~ 感謝 但我剛剛我把blog裡面設定成英文版面~再以中文來發表文章竟然就可以了~ 請問這是什麼原因呢? 而在迴響時~標題會變亂碼~文章則是正常... :-| 主題: Re: 發表中文文章時~變成亂碼 作者: bibicall 於 十月 19, 2005, 06:48:23 下午 你的模版的編碼似乎不是UTF-8
試試看把模版的header.template裡面charset的iso-8859-1 改成UTF-8試試看 主題: Re: 發表中文文章時~變成亂碼 作者: kulapika 於 十月 19, 2005, 07:02:39 下午 你的模版的編碼似乎不是UTF-8 試試看把模版的header.template裡面charset的iso-8859-1 改成UTF-8試試看 謝謝你的回覆~ 原來是我自己耍笨~ :-D 資料庫忘了設定成utf-8_general_ci 主題: 發表中文文章時~變成亂碼(舊問題新情況) 作者: zpingw 於 十一月 24, 2006, 11:50:15 上午 我遇到了類似的問題
安裝的是從lifetype英文網那下載的 LifeType 1.1.2 作業環境 Version : psa v7.5.6_build20051107.20 os_Windows 5.2.3790.0 Database MySQL 文字編碼: UTF-8 Unicode (utf8) MySQL 連線校對 utf-8_general_ci (這個檢查了3-4次,沒有錯啊= =) 把網志的語系轉換成 Traditional Chinese Translation (UTF-8) (zh_tw utf-8) 之後 發表文章的話 中文無法正常顯示 預覽看得見 正式發表后全部中文字都變成了問號 把網志語系換回英文,中文發表就能正常顯示。 也嘗試了把header.template裡面charset換成了UTF-8,一樣不行。 請問有什麽可能性會造成這樣,請各位大大指點迷津 謝謝 主題: Re: 發表中文文章時~變成亂碼(已解決) 作者: lss 於 十一月 24, 2006, 12:22:01 下午 to zpingw:
檢查 config/config.properities.php 裡的設定是否正確? lss 主題: Re: 發表中文文章時~變成亂碼(已解決) 作者: zpingw 於 十一月 24, 2006, 12:55:39 下午 to zpingw: 檢查 config/config.properities.php 裡的設定是否正確? lss 應該是正確吧。 截取至 config/config.properities.php $config['db_character_set'] = 'utf8'; 主題: Re: 發表中文文章時~變成亂碼(已解決) 作者: panying 於 十一月 24, 2006, 04:07:24 下午 如果你连接进phpmyadmin是否能看到文字呢?
主題: Re: 發表中文文章時~變成亂碼(已解決) 作者: zpingw 於 十一月 25, 2006, 09:17:38 上午 如果你连接进phpmyadmin是否能看到文字呢? 麻煩大家了 問題已解決 進到phpmyadmin 察看了仔細察看database裏的項目 發現子DB並不是以utf-8做校對 手動更換后已經正常。謝謝大家的指點。 |