Bueno, hace unos días publique una entrada de como usar Imagick para generar thumbnails de otras imágenes y de pdfs, ahora (más vale tarde que nunca) os voy a mostrar como instalar Imagick en PHP sobre Ubuntu.

Primero de todo instalaremos las librerias necesarias, tanto de php como de ImageMagick

sudo apt-get install php-pear php5-dev imagemagick libmagick9-dev php5-imagick

Ahora deberiamos hacer

pecl install imagick

Si funciona perfecto, pero a mi me daba un error de que no encontraba el método raiseError, así que la otra opción es instalar el paquete manualemnte. Para ello descargar la última versión de la extensión Imagick de  http://pecl.php.net/package/imagick

Descomprimimos el archvo descargado y en la consola entramos en el directorio dónde se encuentran todos los archivos y hacemos

phpize
./configure
make
sudo make install

Si instalamos ghostcript tendremos acceso a las funciones de pdf de Imagick. Para ello simplemente tenemos que hacer

sudo apt-get install ghostcript

Espero que os sea de ayuda.

  One Response to “Instalar Imagick en PHP con Ubuntu”

  1. Que gran post!

    Muchas gracias por el aporte.

    PD: A mi tampoco me ha funcionado PECL.
    Comentar que en vez de libmagick9-dev he tenido que instalar libmagick-dev
    y que al hacer el configure despues del phpize, me ha fallado por culpa del magickwand.

    Para solucionarlo solo he tenido que instalarlo asi:

    sudo apt-get install libmagickwand-dev
    IRC.

Leave a Reply to IRC Cancel reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
© 2022 David Rojo González | Tecnología, programación web, SEO Suffusion theme by Sayontan Sinha