Le Blog du Geek Joyeux

Plus moins vite tu codes, moins plus vite ça plante

Utiliser Paperclip avec Rails sous Mac

| Commentaires

Pour gérer l’upload de fichiers dans les applications Rails, une gem fréquemment utilisé est Paperclip. Récemment, lors du développement d’un projet, je me suis retrouvé confronté à un problème lors de l’envoie des fichiers. En effet, ça ne fonctionnait pas et je recevais un message d’erreur à chaque fois.

Erreur Paperclip

Après quelques recherches, j’ai fini par trouver que cette erreur venait du fait que mon application ne trouvait pas son chemin vers les outils d’ImageMagick dont Paperclip dépend au travers de Rmagick.

Pour résoudre ce problème, il suffit d’ajouter un initialiseur à l’application.

J’ai donc ajouté le fichier config/initializers/paperclip.rb contenant ceci :

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

J’ai utilisé ce chemin car j’ai installé ImageMagick en utilisant Homebrew.

Commentaires