5

我已经能够让 Unicorn 在 Heroku 的 Cedar Stack 上使用我的 Rails 2.3 应用程序正确启动,但是,它不能从公共文件夹中正确地提供静态资产。我尝试将这一行放在我们的 config/environments/production.rb 中:

config.serve_static_assets = true

但是随后我们的应用程序无法正确加载。没有它,应用程序启动正常,只是不提供静态文件。那行代码与 Rails 2.3 不兼容吗?

对于具有相同配置的人的注意事项,请确保在您的应用程序根目录中创建一个 config.ru。

4

1 回答 1

0

只是预感,但请查看Heroku Ruby 支持文档的注入插件部分。它讨论了一个可以通过在应用程序初始化后注入此配置来解决此问题的 gem。

于 2013-11-03T19:24:22.553 回答