У меня возникали всевозможные проблемы, когда Paperclip молча терпел неудачу при сбое преобразования изображений или доступа к файловой системе.Поэтому, если вы используете функции создания миниатюр, убедитесь, что ваша установка ImageMagick в порядке:
$: which convert
/usr/local/bin/convert
$: which identify
/usr/local/bin/identify
Или, если ваша установка ImageMagick находится в ненормальном каталоге, установите параметр пути команды на Paperclip.
Paperclip.options[:command_path] = "/usr/local/ImageMagick-6.6.1/bin"
Вам также может потребоваться установить некоторые переменные окружения в вашей конфигурации оболочки и веб-сервера.Всю информацию об этом можно найти в этом руководстве: Craic Computing Paperclip и Imagemagick .
Также убедитесь, что каталоги, в которых вы храните изображения, существуют и доступны для записи вашим процессом на сервере.
Надеюсь, это поможет!