Ruby on rails 使用ruby 1.9.1p429的rails 2.3.5:不兼容的字符编码:ASCII-8BIT和UTF-8

Ruby on rails 使用ruby 1.9.1p429的rails 2.3.5:不兼容的字符编码:ASCII-8BIT和UTF-8,ruby-on-rails,ruby,encoding,utf-8,Ruby On Rails,Ruby,Encoding,Utf 8,我尝试了utf8的ruby破解(来自:)。。。我仍然得到以下错误: ActionView::TemplateError(不兼容的字符编码:ASCII-8BIT和UTF-8) 对我来说,奇怪的是,如果通过post操作(使用html搜索应用程序)检索到相同的内容,它会显示得很好。。。然而,get(使用html链接)告诉我们他们的是字符不兼容 你知道它是从哪里来的吗?这个问题有rails/ruby补丁吗 谢谢,我想您可能会通过UTF-8而不是ASCII的模板编码来解决com问题,比如尝试 在Rails

我尝试了utf8的ruby破解(来自:)。。。我仍然得到以下错误: ActionView::TemplateError(不兼容的字符编码:ASCII-8BIT和UTF-8)

对我来说,奇怪的是,如果通过post操作(使用html搜索应用程序)检索到相同的内容,它会显示得很好。。。然而,get(使用html链接)告诉我们他们的是字符不兼容

你知道它是从哪里来的吗?这个问题有rails/ruby补丁吗


谢谢,

我想您可能会通过UTF-8而不是ASCII的模板编码来解决com问题,比如尝试

在Rails 3中,有一种新的配置:

# Configure the default encoding used in templates for Ruby 1.9.
config.encoding = "utf-8"
在ruby 1.9.1中,有没有办法将(强制)模板编码更改为utf8?