#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'
Приложение Rails 3.1, работающее на стеке Bamboo. Я никогда не видел эту ошибку локально.
Ответ №1:
Если вы используете конвейер Rails 3.1, вам необходимо переключиться на cedar.
В то время как Rails 3.1 может работать на стеке Bamboo без конвейера ресурсов, Rails 3.1 лучше всего работает на стеке Cedar от Heroku.
Похоже, ваша ошибка связана с ошибкой кодирования в файле CSS. Я предлагаю вам открыть ваш файл и проверить, что кодировка UTF-8.