Проблема mod_rails и Paperclip Paperclip :: NotIdentifiedByImageMagickError - PullRequest
6 голосов
/ 09 октября 2009

У меня есть проблема с развертыванием моего приложения на сервере под управлением Ubuntu с mod_rails. Запуск webrick на сервере выглядит нормально, и я могу сохранять файлы без проблем. Но, запустив приложение через nginx, я получаю эту ошибку при попытке сохранить файл.

[paperclip] Ошибка при обработке: # [скрепка] Ошибка при обработке: # R

Ответы [ 3 ]

4 голосов
/ 05 марта 2010
Paperclip.options[:image_magick_path]

устарела, видимо. Попробуйте:

Paperclip.options[:command_path] = "/usr/local/bin"

Который работал для меня. При необходимости измените путь к ImageMagick.

0 голосов
/ 23 февраля 2011

При добавлении

Paperclip.options[:command_path] = "/usr/local/bin/"

не работает, попробуйте установить ImageMagick с общими делегатами:

mkdir /sources cd /sources

wget
ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz

tar xvfz ImageMagick.tar.gz

cd ImageMagick-6.6.7-8

Вот часть, которая имеет значение

./configure --disable-static
--with-modules --without-perl --without-magick-plus-plus --with-quantum-depth=8

make

sudo make install
0 голосов
/ 09 октября 2009

Путь к ImageMagick теряется, попробуйте добавить

Paperclip.options[:image_magick_path] = '/opt/local/bin'

к вашей конфигурации.

...