J'essaie (désespérément!) d'utiliser une classe ImageMagick avec WAMP. Le but de cette classe est de faire des transformations sur des images en dynamique par le biais de PHP.
Après avoir fait toutes les installations nécessaires, j'ai inclu une dll appelée "php_imagick.dll" dans mon repertoire extension_dir "c:\wamp\bin\php\php5.3.0\ext\" mais au démarrage de wamp, j'ai l'erreur suivante :
"PHP Startup : imagick: Unable to initialize module Module compiled with build ID=API 20090626, TS, VC9 PHP compiled with build ID=API, TS, VC6 These options need to match."
Je comprends par là qu'il y a incompatibilité entre PHP5.3.0 et le .dll à cause d'un pépin de compilation.
La question est : comment je peux contourner ce problème?
Je viens d'upgrader a la derniere version de Wamp et mon imagemagick ne fonctionne plus a cause du pepin mentionner plus haut. Je comprends qu'une fois la prochaine version sortie de Wampserver ca devrait etre en VC9 et le probleme sera resolu.. entre temps j'ai bien des scripts qui marche plus.
Ca fait une demi-heure que je cherche partout pour trouver une version de php_imagick.dll compiler en VC6 mais je trouve pas!! J'imagine que je pourrais p-e la compiler moi meme mais je n'ai pas le compilateur.. en fait je suis meme pas sur de ce qu'est "VC" Visual C? Et ca me prendrait surement bien du temps pour tout decortiquer ces details.
Donc.. y aurait-il quelqu'un d'assez gentil pour me dire ou je peux telecharger un php_imagick.dll compiler en VC6? Ca serait bien apprecié!
J'ai essayé de compiler moi même imagick avec visual c++ 2010 express, c'est là que je bloque, je n'ai connais absolument rien. J'attends avec impatience une âme charitable qui aura réussi à créer cette fameuse dll V6 pour php5.3.0.