9

正規表現ベースのルールを使用してトランザクションを分類する Rails アプリケーションがあります。私のseeds.rbでは、いくつかのカテゴリとルールを作成し、CSV ファイル (これも utf8 でエンコードされています) からトランザクションをインポートして、それらを分類できるようにしています。このプロセスは私の開発マシンでは問題なく動作しますが、Heroku で実行すると次のようになります。

互換性のないエンコーディングの正規表現の一致 (UTF-8 文字列の ASCII-8BIT 正規表現)

私はCedar Stack、Rails 2.3.15を実行しています。私は置きました

# encoding: utf-8

すべてのソース ファイルの先頭にあり、アプリの構成でエンコーディングを utf-8 に設定しているため、他に何がこの問題を引き起こしているのかわかりません。Heroku の設定と何か関係があるのでしょうか。

4

1 に答える 1