Звучит так, как будто неправильно вызывается identify
команда (которая является частью ImageMagick) (или, возможно, она вообще не установлена). Можете ли вы подтвердить путь к этой команде на вашем сервере, используя:
which identify
Как только вы определили, где установлена эта команда (например, /usr/local/bin
), вы можете сообщить об этом Paperclip, добавив в файл environment.rb (или production.rb и т. Д.) Следующее:
Paperclip.options[:command_path] = '/usr/local/bin/'
(это для Paperclip 2.2 и выше. Если вы используете более раннюю версию, вы должны использовать :image_magick_path
, а не :command_path
)