Rails 5,回形针没有验证附件?
问题描述:
我得到这样的响应:Rails 5,回形针没有验证附件?
Command :: file -b --mime "C:/Users/Ben/AppData/Local/Temp/5523c88dd347d1b7cc617f632b7efdb720171021-12076-b6btes.jpg"
[paperclip] Content Type Spoof: Filename bg.jpg (image/jpeg from Headers, ["image/jpeg"] from Extension), content type discovered from file command: . See documentation to allow this combination.
(0.0ms) BEGIN
Command :: file -b --mime "C:/Users/Ben/AppData/Local/Temp/5523c88dd347d1b7cc617f632b7efdb720171021-12076-1fvpv4a.jpg"
[paperclip] Content Type Spoof: Filename bg.jpg (image/jpeg from Headers, ["image/jpeg"] from Extension), content type discovered from file command: . See documentation to allow this combination.
(0.6ms) ROLLBACK
在Windows
而且我有这个在我的模型:
has_attached_file :image
# Validate content type
validates_attachment_content_type :image, content_type: /\Aimage\/.*\Z/
# Explicitly do not validate
do_not_validate_attachment_file_type :image
和请求,只不过没有,我不明白为什么会发生?
答
尝试:
配置/初始化/ paperclip.rb:
Paperclip.options[:command_path] = '/usr/bin/' # Path to ImageMagick
任何想法,什么是错的? –
@ MahmoudM.Abdel-Fattah我认为回形针的问题,我只是禁用它并手动验证 – Jony
是的,这也是我所做的 –