Florent lebeau Flo wrote:
> Bonjour à tous,
>
> Après une bonne dizaine d'heures d'acharnement sur l'ami google, je
> m'adresse à vous en espérant que votre vision me fasse avancer.
>
> J'ai installé ImageMagick + Rmagick sur mon InstantRails et j'ai réussi
> à faire quelques traitement d'image en dev. Je les ai également installé
> sur mon serveur debian, en passant par les gems, puis par apt-get en
> espérant résoudre mon problème. Lors de la migration dev vers serveur,
> tout semble bien fonctionner jusqu'à l'exécution de ce code :
>
> image = Magick::Image.read("public/images/upload/#{id}tmp.jpg").first
> image =
> image.watermark(Magick::Image.read("public/images/design/logo.png").first,
> 0.25, 0.0, Magick::SouthEastGravity)
> image.write("public/images/upload/#{id}.jpg")
>
> La deuxième ligne semble ne pas fonctionner :
> NoMethodError: undefined method `watermark' for
> #<Magick::Image:0xb7529c68>
>
> J'ai essayé (sous ruby/console) dissolve comme fonction qui me retourne
> la même erreur. En revanche, des méthodes comme raise ou crop_resized
> fonctionnent parfaitement.
>
> Quelqu'un aurait-il rencontré le même souci?
> Un énorme merci pour votre aide :) Bonne nuit.
>
> Florent
> ______________________________________
>
> Quelques infos qui peuvent peut être aider :
> InstantRails :
> C:\InstantRails-2.0-win>rails -v
> Rails 2.1.0
> C:\InstantRails-2.0-win>ruby -v
> ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
>
>
> Debian :
> [EMAIL PROTECTED]:/var/rails/eludom/current$ rails -v
> Rails 2.2.2 (mis à jour post-erreur...)
> [EMAIL PROTECTED]:/var/rails/eludom/current$ ruby -v
> ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
>   
As-tu la même version de RMagick et ImageMagick sur les deux machines ?


-- 
Cyril Mougel
http://blog.shingara.fr


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à