我的問題:以生產模式啓動我的應用程序時,所有圖像加載不正確。 我只看到圖片的佔位符。當我複製圖像url時,我得到「assets/mylogo.png」。我想念指紋。rails 3.1.0:生產中未加載指紋的圖像
我的配置:
寶石:
rails 3.1.0
compass, :git => 'git://github.com/chriseppstein/compass.git'
sprockets 2.0.2
的config/application.rb中:
config.assets.enabled = true
配置/環境/ production.rb:
config.cache_classes = true
config.consider_all_requests_local = false
config.action_controller.perform_caching = true
config.serve_static_assets = false
config.assets.compress = true
後,部署我運行
rake assets:clean
rake assets:precompile
在public/assets文件夾中的所有圖像(和js,css文件)與指紋在最後。
在開發模式下一切工作正常。我無法弄清楚爲什麼圖像沒有正確使用。
你用什麼服務器進行生產? – Bohdan
你如何(以及在哪裏)引用這些文件? –
@Bohdan:我在debian 6上使用nginx與乘客。 – Sebastian