我厌倦了这个错误...... 我尝试了互联网上的所有内容(我发现到目前为止)
宝石
gem 'paperclip', '~> 4.3', '>= 4.3.6'
配置/环境/ development.rb
Paperclip.options[:command_path] = "/c/Program Files/ImageMagick-7.0.1-Q16/"
Paperclip.options[:command_path] = 'C:\Program Files (x86)\GnuWin32\bin'
ImageMagick / convert的路径
https://gyazo.com/2e8714546606b796b63f5b64663cab31
它安装的file.exe
https://gyazo.com/5d0d3d5723c52e6cc812d72202ba4038
我的模特
has_attached_file :image, styles: { medium: "300x300>"}
validates_attachment_content_type :image, content_type: /\Aimage\/.*\Z/
答案 0 :(得分:0)
这可能有点晚了。 很多有这个问题的人正在运行Windows。
config/environments/development.rb
which convert
来检查路径(显示我的路径)。不是Windows附带的命令行。我跑git bash。
has_attached_file :image, styles: { medium: "300x300>", thumb: "100x100>" }
我改为
has_attached_file :image, style: { :medium => "300x300>", :thumb => "100x100>" }
= image_tag @recipe.image.url(:medium), class: "recipe_image"