【发布时间】:2011-11-10 16:39:59
【问题描述】:
我缺少资产管道功能。在开发中一切正常,我转而在生产环境中运行,一切都崩溃了!
所以我在 app/assets/images 中有一个名为“logo.png”的图片
我预编译 (
RAILS_ENV=production rake assets:precompile) 并且我可以验证在公共/资产中现在同时存在 logo.png 和 logo-5fa60e416f495e562c56a5087fe696dc.png然后我在生产中运行
rails s thin -e production-
但是我得到了一个损坏的图像
GET http://localhost:3000/assets/logo-5fa60e416f495e562c56a5087fe696dc.png 404(未找到)
发生了什么事?
【问题讨论】:
标签: ruby-on-rails-3.1 asset-pipeline