[問題] rails utf8 問題

看板Ruby作者 (shadow)時間18年前 (2007/01/16 14:56), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
抱歉再問一個問題 如果我在 controller 裡面如果使用了中文,像 render :text => '嗨' 甚至是中文註解,都會造成 parse error, unexpected kEND, expecting $ 這樣的錯誤。之後就算把中文字串砍掉,或是重新啟動 Webrick 同樣的錯誤訊息還是一再出現。除非把整個檔案砍掉重寫過,錯誤 才會消失(當然再使用中文還是會有問題)。 檔案編碼已經調整成 utf-8 environment.rb 設定了 $KCODE = 'utf8' httpd.conf 也設定了 AddDefaultCharset utf-8 但如果是用 form 輸入中文資料,或從 DB 中取出中文資料 都不會有問題... 請問我是哪裡沒有設定好嗎?@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.175.72.248

01/16 15:03, , 1F
補充..ruby 1.8.5 Rails 1.1.6 Windows 環境
01/16 15:03, 1F
文章代碼(AID): #15h7SkIO (Ruby)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
文章代碼(AID): #15h7SkIO (Ruby)