在我的Rails应用程序中,我刚刚移除了Rmagick并添加了Minimagick。 Rmagick太重了。使用Rmagick时一切正常,但是在minimagick中我遇到了以下错误:
文件的URL地址:
MiniMagick::Invalid: `identify /tmp/mini_magick20150518-10411-1qz42x8` failed with error:
identify.im6: no decode delegate for this image format `/tmp/mini_magick20150518-10411-1qz42x8' @ error/constitute.c/ReadImage/544.
from /home/pubudu/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/mini_magick-4.2.4/lib/mini_magick/image.rb:200:in `rescue in validate!'
文件的URL地址:
[8] pry(main)> file.file.file
=> "/home/pubudu/Projects/istockseller/public/store/photos/thpubs/istockseller-13642162-wallhaven-61582.jpg"
The code im trying to run :
MiniMagick::Image.read(file.file.file).first
JPG* JPEG rw- 联合图像专家组 JFIF 格式(80
。我在Ubuntu 14.04中。 - THpubs--with-lqr=yes
重新构建 ImageMagick。 - emcconville