Installation de imagemagick sur serveur dedie

WRInaute discret
Bonjour,

Je viens dinstaller imagemagick.

Pour effectuer ceci j'ai fais la manipulation suivante en ssh :

emerge -avt media-gfx/imagemagick

Quand je fais : convert -version J'ai ceci :
Version: ImageMagick 6.4.4 2009-03-01 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2008 ImageMagick Studio LLC

Mais impossible de m'en servire. je ne trouve de plus rien dans php.ini

j'ai testé ce morceaux de code trouvé sur internet :
Code:
<?php

$thumb = new Imagick('test.gif');

$thumb->resizeImage(200,200,Imagick::FILTER_LANCZOS,1);
$thumb->writeImage('testeur.gif');

$thumb->destroy(); 

?>
Il me retourne :
Fatal error: Class 'Imagick' not found in /home/domainesite/www/testsite/test.php on line 4


Si quelqu un peu de donner un coups de pousse.

Je suis sur serveur gentoo en release2 ovh

@+
 
Nouveau WRInaute
Pour pouvoir utiliser ImageMagick avec php il te faut l'ajouter à Php.

Pour ma part j'ai installé celle-ci : http://fr3.php.net/imagick

Deux solutions s'offrent à toi pour le faire :

Si tu compiles php à partir des sources :

Télécharger imagemagick sur http://pecl.php.net/package/imagick
Décompresser et copier les sources dans PHP_DIR/ext/imagick

Code:
rm ./configure
 ./buildconf --force

 ./configure --with-apxs2=/wwwroot/bin/apxs  --with-imagick=/usr/include/magick et tes options de compilation

make
make test
make install

Sinon tu peux l'installer avec PECL mais je ne me rappel plus comment faire, je dirais suivre ce tuto : http://fr3.php.net/manual/fr/install.pecl.php
 
Discussions similaires
Haut