我正在开发一个Rails应用程序,通过ajax提交一份法语翻译,但不知何故,我在日志中不断收到以下错误信息:
解决方法:这可以在WEBrick服务器上解决。在要使用不同字符的每个文件顶部放置
我无法在Thin Rails服务器上实现这个解决方案...还有其他人遇到过这种情况吗?
Encoding::CompatibilityError incompatible character encodings: UTF-8 and ASCII-8BIT
。有人知道如何解决这个问题吗?解决方法:这可以在WEBrick服务器上解决。在要使用不同字符的每个文件顶部放置
# encode: UTF-8
。我无法在Thin Rails服务器上实现这个解决方案...还有其他人遇到过这种情况吗?
String.force_encoding('UTF-8')
是我见过的最好的解决方法。直到将服务器从1.8.7升级到1.9.2之前,这都不是一个问题。 - Nilloc