Полностью озадачен ошибкой «не распознается командой« определить »в rails / paperclip в окне разработки Windows» - PullRequest
1 голос
/ 06 августа 2010

Ничто из того, что я пробовал, похоже, никак не влияет на эту ошибку. Код работает как на Mac Pro, так и на нашем сервере Ubunto 9.10. При разработке используется Mongrel, а не Passenger.

Я полностью и полностью озадачен. Готов попробовать что-нибудь.

Я следовал этому: http://thewebfellas.com/blog/2008/11/2/goodbye-attachment_fu-hello-paperclip к письму.

Я попытался установить 32- и 64-разрядные версии (на XP 64).

Обновлена ​​конфигурация с:

требуется "скрепка" Paperclip.options [: command_path] = 'C: \ ImageMagick \ ImageMagick-6.6.3-Q16' Paperclip.options [: swallow_stderr] = false

Система: XP 64 бит, пакет обновления 2 Рельсы 2.3.8 скрепка 2.3.3 aws-s3 0.6.2

Ответы [ 3 ]

1 голос
/ 23 сентября 2010

В файле paperclip.rb происходит что-то глупое. Он добавляет одинарные кавычки вокруг аргументов командной строки. Если я могу вспомнить, я полагаю, что это на линии 133, и строка выглядит так:

... '# {m}' ...

Просто удалите одинарные кавычки.

Если это не помогло, возникла проблема с пробелами в пути ImageMagick. Это не понравилось C: \ Program Files ..., поэтому мне пришлось изменить его на C: \ Progra ~ 1 ...

Это, похоже, помогло мне. Это по крайней мере позволит запустить исполняемый файл. В настоящее время у меня проблемы с запуском конвертирования, и я полностью сбит с толку. :)

0 голосов
/ 16 ноября 2010

Одна вещь, которую я только что обнаружил в окнах, эта команда «150x150>» создает проблемы, если вы выбираете версию Брэндона, так как «>» используется для конвейера оконных коробок.Возможно, вместо этого используйте что-то вроде «150x150 #».

0 голосов
/ 06 августа 2010

Существует проблема с последней парой выпусков скрепки при работе в Windows. Я возвращаюсь к версии, где она работала, но есть исправление, о котором кто-то уже упоминал. Смотрите мой комментарий здесь + другое исправление ниже:

http://github.com/thoughtbot/paperclip/issues/issue/220/#comment_333169

...