作者suomax (shadow)
看板Ruby
标题Re: [问题] rails utf8 问题
时间Tue Jan 16 15:17:56 2007
※ 引述《suomax (shadow)》之铭言:
: 抱歉再问一个问题
: 如果我在 controller 里面如果使用了中文,像
: render :text => '嗨'
抱歉刚刚详细测试了一下,只要档案是 utf8 编码都会出现类似的错误
改回 ANSI 就不会,用自己架设的 ruby 环境或 InstantRails 都会有
类似的状况 @@
在 ANSI 编码用中文就顶多是编码错误出现乱码,不会整个喷掉,但
是用 utf8 编码不管有没有中文字元都会挂掉... 囧rz
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.72.248
1F:推 godfat:问你,是不是 utf8 编码前加上 BOM? 那是微软爱用的, 01/16 15:18
2F:→ godfat:一般 unix-like 系统的 utf8 不会这样做 01/16 15:19
3F:→ godfat:为了相容最好不要替 utf8 加上 BOM, 偶尔就会出事 01/16 15:20
4F:推 suomax:非常可能 @@ 那要怎麽避免?从 editor 吗?我用 SciTE 01/16 15:21
5F:→ godfat:找找看选项吧,我用 notepad++ 是可以选要不要加 BOM 01/16 15:26
6F:推 suomax:了解..所以是 editor 存档的问题...我再试看看 感谢 ^^ 01/16 15:27
7F:→ suomax:改用 N++... all done. :D 01/16 15:35