У меня есть общее «не распознается командой« определить ».»ошибка при использовании скрепки и рельсы 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, она была отсортирована при внедрении кокаина.