2012-06-17 92 views
3

我正在使用Rails 3.2資產管道來服務我的資產(圖像,javascript。css)。使用資產管道導軌時從公共文件夾提供圖像導軌3.2

我添加了用於上傳照片的回形針。回形針默認保存在public/system

文件時,我用回形針產生的url這是像

/system/users/avatar/000/000/thumb/whatever.jpg 

它沒有給我的路線錯誤。該文件在上述位置,但我認爲這可能是資產pipleline的問題。

任何想法可能會出錯?

回答

6

就像user451893說的那樣。你應該配置你的網絡服務器(nginx,apache等)來提供所有的靜態資源!

如果你不這樣做,那麼你需要打開靜態資產在軌服務:

config.serve_static_assets = true 

看看這個問題的更多細節https://github.com/thoughtbot/paperclip/issues/667