spout - the artifact repository requires php''s zip extension
Actualización de laravel composer: la extensión PHP solicitada falta en su sistema (4)
Gestionado para solucionarlo con una versión php 5.6 *:
$ sudo apt-get update
$ sudo apt-get install php5.6-xml
Estoy usando ubuntu 16.04, laravel 5.2 cuando ejecuto el compositor de actualizaciones en mi directorio de proyectos mostrando "la extensión PHP requerida falta en tu sistema" miré los paquetes instalados de PHP, está disponible allí
DOM es una extensión PHP y no un paquete PHP. Esto significa que su versión de PHP necesita ser recompilada con la extensión. Sin embargo, es posible que tu PHP ya haya sido compilado con DOM, pero ese DOM no está habilitado. Puede verificar esto en su php.ini (busque la extension=dom.so
y asegúrese de que no esté comentado).
Es posible que tengas algunas dependencias faltantes, así que primero ejecuta
sudo apt-get -f install
Luego instala php-xml
sudo apt-get install php-xml
Esto funcionó para mí.
Instalar xml-extension (php7.0-xml en mi caso) resolvió el problema
sudo apt-get install php-xml