1

最近、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

イメージのバージョンを要求しなくても、エラーは発生しないことがわかりました (ただし、バージョンは取得されません)。

4

0 に答える 0