[RoR ] 中文亂碼
小弟我是RoR新手
使用的工具是mac
rails的版本是2.3.3
mySQL是5.1.36
因為很生嫩,所以我就把所有我打的command都列出來
因為我也不知道該改哪裡:(
rails --database=mysql depot
cd depot
mysqladmin -u root create depot_development
ruby script generate scaffold product title:string description:text
rake db:migrate
這樣做完後,可以在localhost:3000/products看到自己product list(當然還是空的)
但卻發現沒辦法在product裡面寫中文!
我用一個mySQL的GUI瀏覽器檢查編碼,發現居然是latin1 orz|||
可是我的config/database.yml裡面明明是
development:
adapter: mysql
encoding: utf8
reconnect: false
database: mdepot_development
pool: 5
username: root
password:
socket: /tmp/mysql.sock
為什麼migrate出來的資料卻是以latin1 來encode呢?
實在是搞不懂...囧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.53.172
推
07/28 11:03, , 1F
07/28 11:03, 1F
→
08/05 12:44, , 2F
08/05 12:44, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
1
2
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章