Rails 3:使用Carrierwave / Minimagick上传图像文件时出现问题

时间:2013-02-02 19:38:59

标签: ruby-on-rails-3 carrierwave minimagick

使用Carrierwave / Minimagick上传文件时,我最近遇到了麻烦。当我上传图像文件(由Minimagick处理)时,我遇到了这种错误:

No such file or directory - identify -ping /tmp/mini_magick20130202-16398-ph54gr.jpg

这在我的应用中并没有发生。不是图像的文件给我带来了麻烦。这是我的图片上传器文件:

class ImageUploader < CarrierWave::Uploader::Base

  include CarrierWave::MiniMagick

  ...

  version :small do
    process :resize_to_fit => [300, 100]
  end

  # Add a white list of extensions which are allowed to be uploaded.
  # For images you might use something like this:
  def extension_white_list
    %w(jpg jpeg gif png)
  end

end

我发现没有请求图像版本,没有错误发生(但我没有得到版本)。

0 个答案:

没有答案