3

我正在使用 Rails 3.2 资产管道来服务我的资产(图像、javascript.css)。

我添加了用于上传照片的回形针。默认情况下,回形针将文件存储在public/system

当我使用url回形针生成的类似于

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

它没有给我任何路线错误。该文件位于上述位置,但我认为这可能是资产管道的问题。

有什么想法可能会出错吗?

4

1 回答 1

6

就像 user451893 说的那样。您应该配置您的网络服务器(nginx、apache 等)以提供所有静态资产!

如果你不这样做,那么你需要打开 rails 中的静态资源服务:

config.serve_static_assets = true

查看此问题以获取更多详细信息https://github.com/thoughtbot/paperclip/issues/667

于 2012-06-18T18:08:51.963 回答