私は正規表現ベースのルールを使ってトランザクションを分類するRailsアプリケーションを持っています。私のseeds.rb
では、いくつかのカテゴリとルールを作成してから、CSVファイル(またutf8でエンコードされたもの)からトランザクションをインポートし、それらを分類することができます。このプロセスは、私の開発マシン上で正常に動作しますが、私はHerokuの上でそれを実行したときに、私が取得:Herokuの互換性のないエンコードの正規表現のマッチ(ASCII-8BIT regexpとUTF-8文字列)
互換性のないエンコードの正規表現の一致(ASCII-8BITの正規表現をUTF-8文字列で)私は
を実行していますCedar Stack、Rails 2.3.15。私はすべてのソースファイルの先頭に
# encoding: utf-8
を入れていると私は私のアプリの設定でUTF-8にエンコーディングを設定しているので、私はこの問題を引き起こしている可能性があり、他に何かわかりません。私はHerokuの設定と関係があるのだろうかと思います。