所以我使用paperclip来保存图像。 我的问题是,我必须将它们存储在公共路径之外。 当我尝试这样的事情时:
:url => "users_pictures/:id/:basename.:extension",
:path => ":rails_root/assets/users_pictures/:id/:basename.:extension"
我收到一条错误消息,表示图片未预先编译。如果我删除:url和:path,一切正常。因此,在我看来,这不是我的语法问题。我正在考虑访问,但公共有710,这个assets-folder有750.我是否必须修改我的开发/生产.rb可能吗?
答案 0 :(得分:-1)
试试这个
:url => "users_pictures/:id/:basename.:extension",
:path => ":rails_root/public/assets/users_pictures/:id/:basename.:extension"