/ / étrange erreur de production pour papperclip, Cocaine :: ExitStatusError - ruby-on-rails, paperclip

erreur étrange dans la production de papperclip, Cocaine :: ExitStatusError - ruby-on-rails, paperclip

J'ai eu cette erreur dans les aérofreins en production: (je viens de télécharger une version avec une mise à niveau des rails et rubis, vers 1.9.3 et 3.2)

Cocaine::ExitStatusError: Command "convert /tmp/photo (1)20130424-3742-dohg6e.JPG -auto-orient /tmp/20130424-3742-eiksvr" returned 2. Expected 0 Here is the command output:

mon code trombone:

has_attached_file :photo,
:styles => {:original => "1024x1024>", :large => "800x600>", :thumb => "120x72#"},
:convert_options => {:original => "-strip -quality 90", :large => "-strip -quality 90", :thumb => "-strip"},
:processors => [:auto_orient, :thumbnail],
:url => "/system/statuses/:id_partition/:style.:extension",
:path => ":rails_root/public/system/:id_partition/:style.:extension"

Que signifie cette erreur? et comment puis-je le gérer?

Merci

Réponses:

1 pour la réponse № 1

Je ne suis pas tout à fait sûr. Mais il semble que votre serveur de production ne dispose pas de la bibliothèque ImageMagick correctement installée.

la cocaïne est une bibliothèque pour exécuter des outils de communication. Je crois qu'elle essaie d'appeler une commande imagemagick et renvoie une sorte d'erreur


0 pour la réponse № 2

Paperclip rescue "s toute erreur de cocaïne, y compris des choses comme les défauts de segmentation dans ImageMagick. Il renvoie un "" c'est-à-dire une chaîne vide. Ligne 27 de l'usine de géométrie dector.