your the spout requested orden missing from extension ext encontrada php laravel composer-php

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