2012-12-28 4 views
0

CarrierWave 및 MiniMagick으로 이미지 업로드를 구현하려고합니다. 나는 carrierwave에 이미지를 업로드 할 수 있었다, 그러나 나는 업로드 한 이미지의 크기를 조정 MiniMagick을 구현하는 경우,이 오류 반환 : 나는 ImageMagick이 설치 한CarrierWave 및 MiniMagick으로 이미지를 업로드하고 처리 할 수 ​​없습니다.

class ImageUploader < CarrierWave::Uploader::Base 

    include CarrierWave::MiniMagick 

    storage :file 

    def store_dir 
    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}" 
    end 

    version :thumb do 
    process :resize_to_fill => [100, 100] 
    end 

end 

Errno::ENOENT in ItemsController#create 

No such file or directory - identify -ping /var/folders/6y/j8zfcgmd02x5s439c0np8fjh0000gn/T/mini_magick20121228-71203-bdoeul.jpg 

image_uploader.rb합니다.

답변

0

MacPort와 모든 포트를 제거하고 Homebrew를 설치하고 ImageMagick을 재설치 한 후에 문제가 무엇인지 잘 모릅니다. 모든 것이 예상대로 작동합니다.