Ich habe eine Rails-Anwendung, wo ich Regex-basierte Regeln verwenden, um Transaktionen zu kategorisieren. In meinem seeds.rb
erstelle ich einige Kategorien und Regeln, dann importiere ich Transaktionen aus einer CSV-Datei (auch utf8-codiert) und erlaube es ihnen, kategorisiert zu werden. Dieser Prozess funktioniert auf meiner Entwicklung Maschine in Ordnung, aber wenn ich es auf Heroku laufen, erhalte ich:Inkompatible Codierung regexp Übereinstimmung (ASCII-8BIT regexp mit UTF-8-Zeichenfolge) auf Heroku
unvereinbar Codierung regexp übereinstimmen (ASCII-8BIT regexp mit UTF-8-String)
Ich betreibe der Zedernholzstapel, Schienen 2.3.15. Ich habe
# encoding: utf-8
an der Spitze aller meine Quellcode-Dateien und ich habe die Kodierung UTF-8 in meiner app Config gesetzt, so dass ich bin mir nicht sicher, was dieses Problem verursacht werden könnte. Ich frage mich, ob etwas mit der Heroku-Konfiguration zu tun hat.