bueno, justo después de actualizar mi Ubuntu y, por lo tanto, pasar a php7, parece que no puedo instalar la extensión imagick para php usando el mismo comando anterior
sudo apt-get install php5-imagick
Me sale este error (también probé php7-imagick)
Package php5-imagick is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'php5-imagick' has no installation candidate
¿Qué tengo que hacer?
php7
imagemagick
azerafati
fuente
fuente
sudo apt install php-imagick
.apt-cache search
muestra quephp-imagick
es el paquete para php7.Respuestas:
Solo haz:
Esto debería instalarse
imagick
para PHP 7.0.fuente
apt-get update
yapt-get upgrade
(oapt-get dist-upgrade
antes de correrapt-get install php-imagick
Resulta que tuve que reiniciar el fpm:
Cosas que probé:
apt install php-imagick
No funcionó para mí. El módulo se estaba cargando para la CLI de PHP (lo comprobéphp -m | grep -i imagick
pero a través de mi servidor web nginx no apareció en la lista de módulos informadaphpinfo()
en absoluto).Incluso me inserta
extension=imagick.so
a/etc/php/7.0/fpm/php.ini
mano, sólo para asegurarse.Luego intenté purgar el
php-imagick
paquete e instalarlo desde cpan:Y aún así, no hay cigarro. Funcionaría a través del cli pero no a través de nginx.
fuente
-dev
paquete delibmagickwand
?Instalado estos paquetes:
Ahora reemplace:
Con:
Funciona genial
fuente
Ahora es 2018, solo quería resaltar, en muchos casos, también querría instalar php-gd junto con php-imagick (si está instalando esto para WordPress, por ejemplo).
El uso de php-imagick implica php7.2-imagick si 7.2 es la versión de php.
fuente