Paperclip / Windows7 / Rails 3.1 «Определить» проблему ... нет опубликованных решений.Как мне это исправить или получить больше информации? - PullRequest
0 голосов
/ 10 октября 2011

У меня есть общее «не распознается командой« определить ».»ошибка при использовании скрепки и рельсы 3.1 на моем компьютере с Windows.Это система win7 / 64 с ImageMagick-6.7.3-0-Q16-windows-x64-dll.exe, установленным в c: \ ImageMagick.

Я перепробовал все решения, перечисленные в https://stackoverflow.com/search?q=%5Bpaperclip%5D+identify, и он продолжает давать мне те же ответы.

Paperclip.options[:command_path] = "C:/ImageM~1" находится в моем config / enviroments / development.rb

, а

Paperclip::Attachment.default_options[:command_path] = "C:/ImageM~1" - содержимое моего config / initializer / paperclip.rb

Я могу использовать идентификатор в командной строке ... и это работает нормально.Кажется, что независимо от того, что я делаю, он выдает ту же ошибку.

link.rb has_attached_file :artwork, :styles => { :thumb=> "100x100#", :small => "150x150#" }

_form.html.erb <%= f.file_field :artwork %>

, пожалуйста, помогите,у меня нет выбораЧто-нибудь еще, что я должен попробовать или где-нибудь, чтобы получить больше информации о том, где это терпит неудачу?

ОБНОВЛЕНИЕ Я удалил атрибуты ': style => .....' вмодель и сейчас работает.Я предполагаю, что это просто прямая испорченная имиджмейк.я не понимаюя могу набрать 'identifier' в консоли, все работает нормально, затем я запускаю 'rails s' в той же консоли.были ссылки на проблему, связанную с кавычками, но согласно документации на скрепке на github, она была отсортирована при внедрении кокаина.

1 Ответ

1 голос
/ 11 октября 2011

Установка RMagick и Imagemagick, следуя этим статьям, исправила ее!

Эта статья действительно решила проблему: http://rails.webintellix.com/2010/01/04/how-to-install-rmagick-imagemagick-on-windows/ По сути, установка бинарного RMagick win32 позволила решить проблему «идентификации»..

Этот был близок и имеет некоторую полезную информацию, но на самом деле не исправил это для меня.http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/

...