自从我不时将新版本上传到制作后,我就开始编码了 这样的utf-8例外:
Encoding :: CompatibilityError:不兼容的编码regexp匹配(Windows-31J regexp与UTF-8字符串)
ArgumentError:UTF-8中无效的字节序列
看到一些帖子后我添加了我的application.rb
config.encoding = "utf-8"
这是什么?我该如何解决? 感谢
答案 0 :(得分:3)
我遇到了“有时”出现同样的问题,我现在在每个.rb
文件的最顶层使用以下内容:
# encoding: UTF-8
class Whatever < ActiveRecord::Base
...
end
当文件包含一个/多个重音符时会出现问题(作为法国人,我有时会在评论中使用它)。