Когда я пытаюсь открыть файл формата JPEG в Rails с помощью RMagick, он всегда возвращает nil с любым файлом jpg. Другие форматы файлов открываются хорошо.RMagick возвращает nil чтение JPEG
$ script/console
Loading development environment (Rails 2.3.4)
>> require 'RMagick'
>> img = Image.read("1.gif").first
=> 1.gif GIF 230x100 230x100+0+0 PseudoClass 256c 8-bit 2kb
>> img = Image.read("1.png").first
=> 1.png PNG 1280x800 1280x800+0+0 DirectClass 8-bit 156kb
>> img = Image.read("1.jpg").first
=> nil
Почему это происходит?
Да, я переустановил библиотеку libjpeg на версию 8a, тот же результат. – Yuri
Я бегу 'RMagick 2.12.2'. В irb, 'require 'RMagick'', тогда' Magick :: Image.read (' abc.jpg ') 'возвращает' => [abc.jpg JPEG 2000x1003 2000x1003 + 0 + 0 DirectClass 8-bit 1409kb] '. –