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. В нем рассказывается о драгоценном камне, который может решить эту проблему путем внедрения этой конфигурации после инициализации приложения.