Heroku не обслуживает статические / общие папки с приложениями Unicorn и Rails 2.3

Я смог заставить Юникорн правильно запускаться с моим приложением Rails 2.3 в Cedar Stack от Heroku, однако оно не правильно обслуживает статические ресурсы из общей папки. Я попытался разместить эту строку в нашем config/ средах /production.rb:

config.serve_static_assets = true

Но тогда наше приложение не загружается должным образом. Без этого приложение загружается нормально, просто не обслуживает статические файлы. Эта строка кода не совместима с Rails 2.3?

Одно замечание для людей с таким же типом конфигурации, обязательно создайте config.ru в корне вашего приложения.

1 ответ

Просто догадка, но ознакомьтесь с разделом "Внедренные плагины" документации по поддержке Heroku Ruby. В нем рассказывается о драгоценном камне, который может решить эту проблему путем внедрения этой конфигурации после инициализации приложения.

Другие вопросы по тегам