Ruby / Paperclip:如何让missing.png工作?

我正在创建用户头像。 我无法显示“missing.png”。 对于决定不上传个人资料照片的用户,我创建了一个默认图像进行显示。 以下是我到目前为止所得到的。 请告诉我我做错了什么。

user.rb

has_attached_file :avatar, styles: { large: "800x800>", medium: "300x300>", thumb: "50x50>" }, default_url: "/images/:style/missing.png" validates_attachment_content_type :avatar, content_type: /\Aimage\/.*\Z/ 

posts / index.html.erb (暂时显示所有用户的所有post)

  

users / show.html.erb (这是用户的个人资料页面)

  

“missing.png”

图片: app/assets/images/missing.png

拇指: app/assets/images/thumb/missing.png

中: app/assets/images/medium/missing.png

大: app/assets/images/large/missing.png


我究竟做错了什么?

请参阅我对这篇文章的回答。 在这里你们可能有类似的问题。

代替:

 default_url: "/images/:style/missing.png" 

尝试:

 default_url: "/:style/missing.png"