Instalar Imagick en WampServer

En uno de los proyectos que gestiono, he necesitado instalar Imagick.

Para quien no lo conozca, Imagick es un software que permite crear, editar y componer imágenes de mapa de bits. Con él podrás leer, convertir y escribir imágenes en una gran variedad de formatos, desde PNG, JPEG o GIF hasta PDF, PhotoCD y así hasta más de cien formatos.

No voy a entrar en detalles del programa, ya que tan solo necesito que esté correctamente configurado en Wamp, pero si queremos usarlo en Windows, tan sólo tenemos que descargarnos los binarios que podemos encontrar en www.imagemagick.org.

Para instalar Imagick correctamente en Wamp, debemos de seguir los siguientes pasos:

  • Descargamos la dll de Imagick que corresponda al sistema que tenemos instalado. Debemos escoger la versión que sea válida para nuestra versión de PHP que tenemos instalado en Wamp. En mi caso descargo la que funciona con php 5.4.
Versión de PHP
Versión de PHP
  • En el fichero zip que nos descargamos, buscamos la dll llamada “php_imagick.dll” y la guardamos en el directorio de extensiones de php. La ruta es: “C:\wamp\bin\php\php5.4.3\ext”. Ten en cuenta que la ruta puede variar en función de la versión de php que estés usando o el directorio donde tengas instalado wamp.
  • El siguiente paso es seleccionar (en el fichero zip que hemos descargado) todos aquellos ficheros que comiencen por “CORE_RL” y los guardamos en la carpeta de instalación de apache. En mi caso la ruta es “C:\wamp\bin\apache\apache2.2.22\bin”. Al igual que en el caso anterior, hay que tener en cuenta que la ruta puede variar en función de la versión de php que estés usando o el directorio donde tengas instalado wamp.
  • Ahora deberemos modificar el fichero php.ini, y añadir la extensión de la siguiente forma “extension=php_imagick.dll“.
  • Reiniciamos el servidor y si todo ha ido bien podemos comprobar a través de phpinfo() si aparece correctamente configurado el Imagick en el servidor Wamp.
Imagick en Wamp
Imagick en Wamp

Con esto ya tenemos Imagick correctamente configurado en nuestro servidor WampServer.

 

¡¡Comparte!!

Un comentario sobre “Instalar Imagick en WampServer

  • el 06/02/2016 a las 6:30
    Permalink

    Configure como indicas, ya está cargado el imagick en wampserver, pero al intentar llamar una imagen
    ———————–
    $imagen= new Imagick( $_SERVER[‘DOCUMENT_ROOT’] . ‘pruebas/img/foto.jpg’);
    ——————
    Marca:
    Fatal error: Uncaught exception ‘ImagickException’ with message ‘NoDecodeDelegateForThisImageFormat `C:/wamp/www/pruebas/img/foto.jpg’ @ error/constitute.c/ReadImage/555′ in

    Respuesta

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *