2013-01-16 1 views
5

Мне удалось получить Unicorn для правильного запуска моего приложения Rails 2.3 на кедровом стеке Heroku, однако он не обслуживает статические активы правильно от общественности папка. Я попытался размещения этой линии в нашей конфигурации/сред/production.rb:Heroku не обслуживает статическую/общедоступную папку с Unicorn and Rails 2.3 app

config.serve_static_assets = true 

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

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

ответ

0

Просто догадка, но проверьте injected-plugins section of the Heroku Ruby support docs. В нем рассказывается о драгоценном камне, который может решить эту проблему, введя эту конфигурацию после того, как приложение было инициализировано.

Смежные вопросы