2010-07-04 6 views
1

Donc, après quelques mois de développement aujourd'hui, je suis finalement le déploiement! (WOOHOO grand jour). Mais je suis coincé avec un problème que je n'arrive pas à résoudre:ImageMagick, passager, rails, attachement_fu ne redimensionne pas

Tout d'abord en développement tout fonctionne parfaitement. En déploiement sur mon serveur ce n'est pas si !. J'utilise attachment_fu et suis capable de télécharger des photos mais les images ne sont pas redimensionnées.

Il n'y a rien dans le journal de production ou dans le journal d'erreurs de apache. J'utilise ImageMagick avec Mini_magick, Passenger et Attachement_fu. Donc, je peux télécharger (pas de problème), mais pour une raison quelconque, les images ne sont pas redimensionner! comme je l'ai dit attachement fu à faire.

Aussi j'ai lu et googlé mon cul off et trouvé quelque chose à propos de l'exportation Apache vous devez ajouter ou quelque chose. Mais jusqu'à présent, je ne sais pas quoi faire à ce point !

Merci d'avance pour tout conseil!

Répondre

1

AFAIR Image Magick nécessite l'installation de certains paquets natifs sur le serveur. Je suppose que libmagick6-dev ou sth aime ça. Essayez ceci, exécutez la console Rails sur votre production et tapez ImageMagick. S'il a toutes les dépendances nécessaires, vous ne devriez voir aucune erreur.

+0

Oh, vous êtes intelligent! Je n'ai jamais pensé à ça ! Ok, donc après avoir installé irb j'ai obtenu ce qui suit: >> MiniMagick
=> MiniMagick
donc c'est comme prévu. – heldopslippers

+0

OUI cela fonctionne maintenant. Je n'ai vraiment aucune idée de ce que j'ai fait .. Mais juste pour aider quelqu'un d'autre: il suffit d'installer toutes vos gemmes en imagemagick rmagick etc encore! (et encore) jusqu'à ce que cela fonctionne .. :( – heldopslippers

+0

Je suis heureux que je puisse aider.Le problème était avec les extensions natives.Reinstaller les extensions de reconstruction déclenchées. –

Questions connexes