Photo的扩展名与其内容不匹配,rails 4.1.1

时间:2014-06-17 17:48:20

标签: ruby-on-rails validation paperclip

我使用回形针时遇到问题。当我重新启动我的rails服务器时,我可以使用回形针(成功)上传图像,但是当我尝试上传另一个图像时,我总是收到错误消息:"照片的扩展名与其不匹配内容&#34 ;. 用于文件验证我使用:

validates_attachment_content_type :photo, :content_type => ['image/jpeg', 'image/jpg', 'image/png']

我使用ruby 2.0和rails 4.1.1,我尝试上传的文件是图像。 谁能告诉我如何解决这个问题?

谢谢,费利克斯。

1 个答案:

答案 0 :(得分:0)

使用此validates_attachment_content_type :asset, :content_type => /\Aimage\/.*\Z/

替换您的代码

应该有效