Ruby on rails 在Heroku上编译Rails 3 CSS资源时出错

Ruby on rails 在Heroku上编译Rails 3 CSS资源时出错,ruby-on-rails,ruby-on-rails-3,heroku,Ruby On Rails,Ruby On Rails 3,Heroku,我们在随机页面加载时遇到以下错误: Error compiling CSS asset Encoding::ConverterNotFoundError: code converter not found (US-ASCII to UTF-16BE) (in /app/app/assets/stylesheets/master.css) /app/.bundle/gems/ruby/1.9.1/gems/sass-3.1.10/lib/sass/util.rb:494 in 'encode'

我们在随机页面加载时遇到以下错误:

Error compiling CSS asset
Encoding::ConverterNotFoundError: code converter not found (US-ASCII to UTF-16BE) (in /app/app/assets/stylesheets/master.css)
/app/.bundle/gems/ruby/1.9.1/gems/sass-3.1.10/lib/sass/util.rb:494 in 'encode'

Rails 3.1应用程序在竹堆上运行。我从未在本地看到过此错误。

如果您使用的是Rails 3.1管道,则需要切换到cedar

发件人:

而Rails 3.1可以在没有资源的情况下在竹堆上运行 管道,Rails 3.1在Heroku的Cedar stack上运行得最好


您的错误似乎与CSS文件中的编码错误有关。我建议您打开文件并检查编码是否为UTF-8。

如果您使用的是Rails 3.1管道,则需要切换到cedar

发件人:

而Rails 3.1可以在没有资源的情况下在竹堆上运行 管道,Rails 3.1在Heroku的Cedar stack上运行得最好

您的错误似乎与CSS文件中的编码错误有关。我建议您打开文件并检查编码是否为UTF-8