我有一个Rails应用程序,其中我使用基于正则表达式的规则来对交易进行分类。在我的
我在所有源文件的顶部添加了编码为utf-8的设置,并在应用程序配置中进行了相应的配置,因此我不确定还有什么其他原因导致这个问题。我想知道这是否与Heroku配置有关。
seeds.rb
中,我创建了一些类别和规则,然后从CSV文件(也是utf8编码)导入交易,并允许它们被分类。这个过程在我的开发机器上运行得很好,但当我在Heroku上运行它时,我会得到以下错误信息:我正在运行Cedar Stack、Rails 2.3.15。不兼容的编码正则表达式匹配(ASCII-8BIT正则表达式与UTF-8字符串)
# encoding: utf-8
我在所有源文件的顶部添加了编码为utf-8的设置,并在应用程序配置中进行了相应的配置,因此我不确定还有什么其他原因导致这个问题。我想知道这是否与Heroku配置有关。