ImageMagick e Php (Imagick)
Per usare imagemagick con Php, ci sono due soluzioni, una è quella di richiarmare i comandi di ImageMagic via Exec, e l'altra è quella di usare il wrapper "Imagick", nel primo caso basta avere le librerie ImageMagick installate e funzionanti, nel secondo è necessario installare il modulo aggiuntivo Imagick per Php.
Per installare il modulo Imagick, ci sono varie strade, le più veloci sono quelle di tentare l'installazione, tramite i comandi Pear, Pecl.
Provando a lanciare dalla shell di linux:
bash: pear install imagick
Oppure
bash: pecl install imagick
Se non vanno, allora bisogna usare una strada più lunga.
Notate bene, che per qualsiasi delle soluzione è necessario phpize, se questo non fosse installato, si può installare, installando php-delevel
Intallazione di Imagick dai sorgenti:
Andate preferibilmente in /usr/src/
Scaricate l'ultima versione di imagick, per esempio:
bash: wget http://pecl.php.net/get/imagick-0.9.11.tgz
Scompattate il tutto con:
bash: tar -zxvf imagick-0.9.11.tgz
Quindi modificate il nome della directory con:
bash: mv imagick-0.9.11 imagick
Entrate nella directory di imagick
bash: cd imagick
Lanciate phpize
bash: phpize
Quindi compilate il tutto con:
bash: ./configure --with-imagick
bash: make
bash: make install
A questo punto non resta altro che inserire la linea per richiamare il modulo in php.ini
Quindi inserite in php.ini:
extension=imagick.so
Se tutto è andato bene, imagick dovrebbe essere funzionante, potete verificare tramite phpinfo()
http://www.9euro.com http://www.globospace.com
Giovanni Ceglia
giovanniceglia@xungame.com