Rails プロジェクトを jruby 1.6.7 の 1.9 モードで実行しようとしました。スリム テンプレートと mongodb (mongoid を使用) テンプレートのエンコーディングに問題があります。
incompatible character encodings: UTF-8 and US-ASCII
そしてmongoでは、Ð\u0090лекÑ\u0081андÑ\u0080のようなものが見えます
この問題を追加して解決しようとしましたApplication.rb
config.encoding = "utf-8"
私も入れました
$KCODE = 'u'
Encoding.default_external = Encoding::UTF8
Encoding.default_internal = Encoding::ASCII_8BIT
私は入れようとしました
#encoding: utf-8
テンプレートで。
入れようとしてもJRUBY_OPTS
-J-Dfile.encoding=UTF8
これはすべて役に立ちません。