with support extension php centos imagemagick imagick

php - support - install imagemagick redhat 7



¿Dónde puedo encontrar "imagick.so" para ImageMagick 6.9.0.0 x86_64? (2)

No soy un usuario de Linux.

Recientemente instalé ImageMagick en un CentOS a través de este tutorial:

https://www.vultr.com/docs/install-imagemagick-on-centos-6

Parece que todo está instalado normalmente ...

Pero después de la instalación, parece que no tengo "imagick.so" en mi servidor ...

Obtuve este error con '' php -m | grep imagick php -m | grep imagick '':

Advertencia de PHP: Inicio de PHP: no se puede cargar la liberación dinámica ''/usr/local/php54/lib/php/extentions/no-debug-non-zts-20100525/imagick.so: no se puede abrir el archivo de objeto compartido: no existe dicho archivo o directorio en Desconocido en la línea 0

También busco por locate imagick.so y no pude encontrar ningún archivo.

También convert --version , me devuelve la versión 6.9.0.0 Q16 X86_64

Pero no pude ejecutar nada de este código:

http://php.net/manual/en/imagick.examples-1.php

Ahora la pregunta:

¿Hay un archivo "imagick.so" para descargarlo al servidor?

por ejemplo, hay una gran cantidad de archivos dll para Windows con el mismo error ...

¿Como puedó resolver esté problema?

Estoy en un VPS (centOS6.5 / php5.4)

-----------------------Editar

locate imagick.so : locate imagick.so

el resultado:

/usr/lib64/php/modules/imagick.so

usr / lib64 / ImageMagick-6.5.4 / modules-Q16 / codificadores / magick.so

entonces intento ejecutar: sudo /usr/bin/pecl install imagick

el resultado:

Advertencia de php: inicio de PHP: no se puede cargar la liberación dinámica ''/usr/lib64/modules/imagick.so'' - /usr/lib64/modules/imagick.so: no se puede abrir el archivo de objeto compartido: ningún archivo o directorio en Unkown en línea 0. . . Proporcione el prefijo de la instalación de Imagemagick [autodetectar]:

me puede ayudar más, ¿qué puedo hacer?


Puede instalar imagick extesion con php pecl.

Abra su terminal y ejecute:

sudo /usr/bin/pecl install imagick sudo echo "extension=imagick.so" > /etc/php.d/imagick.ini sudo /etc/init.d/httpd restart

Después de que pueda probar, si se instaló correctamente:

sudo php -m | grep imagick


Esto es lo que seguí y me ayudó a resolver este problema. Espero que esto ayude a todos. Necesitamos eliminar el antiguo Imagick e instalar uno nuevo con este procedimiento. Enlace Imagick