Donc, je viens d'installer Scotchbox (une configuration vagabonde) . https://github.com/scotch-io/scotch-box
J'essaie d'installer une dépendance de composeur lorsque j'obtiens l'erreur suivante.
Problem 1
- phpunit/php-code-coverage 4.0.8 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- phpunit/php-code-coverage 4.0.8 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- phpunit/php-code-coverage 4.0.8 requires ext-dom * -> the requested PHP extension dom is missing from your system.
- Installation request for phpunit/php-code-coverage (locked at 4.0.8) -> satisfiable by phpunit/php-code-coverage[4.0.8].
Un autre fil a suggéré que cela soit inclus dans le paquet php-xml. J'ai essayé d'installer ça
Sudo apt-get install php7.0-xml
Sudo service Apache2 restart
Mais ça n'a pas marché. Avez-vous une idée des autres solutions qui pourraient fonctionner? Je commence à me tirer les cheveux.
Pour moi, la réponse choisie n'a pas fonctionné.
Cela a fonctionné:
Sudo apt-get install php-xml
C'était sur Ubuntu 16.04 avec PHP 7.
Essayer
Sudo apt-get install php7.0-common
J'utilise Ubuntu 17.10 et PHP 7.1 fonctionne bien avec:
Sudo apt-get install php7.1-xml
et alors
Sudo service Apache2 restart
Premier,
yum search php-xml
Ensuite, choisissez-en une à installer
yum install php71-php-xml.x86_64
Centos7 php7