AccueilBlog PHPBlog privéBlog en vracLiensPhotos
Blogs
Lolo Irie

Favoris
Certification Engineer Zend
Amélioration de ce blog...
Une application PHP Stand-alone
Lutter contre le SPAM sur un site Web
Lutter contre le SPAM sur un site Web (2)
ImageMagick sur Windows
Bienvenue
Nom d'utilisateur:

Mot de passe:


Retenir l'identification

[ S'inscrire ]
[ Mot de passe oublié? ]
ImageMagick sur Windows
lolo_fou.pngImageMagick est une librairie graphique, qui au même titre que GD peut être utilisée par PHP pour travailler des images de façon dynamique...
Plus puissante, elle propose des fonctions fort avancées et offre une qualité de rendu impeccable.

Autant l'installation sur Linux est enfantine (sous reserve d'être familier avec ce système d'exploitation), autant sous Windows XP ou Vista...hm...

Alors voilà un petit guide pour vous et un aide mémoire pour moi...
Dans mon cas, cela m'a permis d'utiliser la dernière version d'imageMagick avec l'extension PHP du site de Mikko, sous Apache 2.0.63 et PHP 5.2.6



Il va vous falloir 2 choses pour que cela fonctionne: la librairie graphique à proprement parlé et celle vous permettant de l'utiliser depuis PHP (extension PHP)

1) Récupérer la dernière version de la librairire ImageMagick ici:
Site officiel
Tentez la procédure avec cette version... mais si besoin, voici une adresse où trouver des versions plus anciennes...
Anciennes version d'IMageMagick pour Windows

2) Installer la bête, mais attention: pas d'espaces dans les noms de fichiers ou/et dossiers.
Le mieux:
c:\imagemagick

3) Créer une variable globale d'environnement Windows pour pointer vers le dossier de configuration de la librairie. Avec l'exemple de l'installation précédente...
MAGICK_HO ME=c: \imagemagick\config

4) Télécharger l'extension PHP pour windows. Un simple fichier .dll a ajouté à votre dossiers d'extensions (à voir en fonction de votre installation)
Télécharger ici comme extension PECL
ou (si celle-ci venait à ne pas marcher) regardez donc:
chez Mikko pour son extension maison

5) Editer votre fichier php.ini pour appeler cette extension.

6) Redémarrez Windows (variable globale non prise en compte sinon)

7) Vérifiez avec votre phpinfo que l'extension est trouvée...
sinon vous devrez essayer de trouver la version de l'extension PHP qui tourne pour votre version d'ImageMagick... l'installer et redémarrer votre serveur.

En cas de gros problème, vous pouvez essayer d'installer un petit "utilitaire" de chez Mr Microsoft:
Microsoft Visual C++ 2005 SP1 Redistributable Package



Avec tout cela, vous devriez avoir le joujou qui tourne...
Le test ultime ?..
Code example ici

En espérant avoir été clair...
Si besoin, inscrivez vous et commentez...

mercredi 30 juillet 2008 - 22:06:25
Ecrire un commentaire
Seuls les membres connectés peuvent soumettre des commentaires.
Ce site est basé sur le système e107 et utilise le thème graphique Deep Blue (légèrement modifié)

Le contenu appartient aux blogueurs respectifs du site mais peut être réutilisé, si vous nommez la source.