web-dev-qa-db-fra.com

Compositeur Symfony 3, ext-dom et ext-xml manquants

J'utilise Linux Mint 18.1. Mon IDE est PhpStorm et j'essaie d'installer PHPUnit à travers le compositeur. J'ai suivi les étapes d'installation à https://getcomposer.org/download/ .

Problème 1 - Demande d'installation de phpunit/phpunit 6.4.x-dev -> satisfiable par phpunit/phpunit [6.4.x-dev]. - phpunit/phpunit 6.4.x-dev nécessite ext-dom * -> l'extension demandée PHP l'extension dom est absente de votre système.
Problème 2 - symfony/symfony v3.3.6 nécessite ext-xml * -> la demande PHP xml est absente de votre système. - symfony/symfony v3.3.6 nécessite ext -xml * -> l'extension demandée PHP xml est absente de votre système. - symfony/symfony v3.3.6 nécessite ext-xml * -> la demande PHP = l'extension xml est absente de votre système - Demande d'installation de symfony/symfony (verrouillée en v3.3.6, requise en 3.3. *) -> satisfiable par symfony/symfony [v3.3.6].

Solutions que j'ai essayées:

  • Installez php-xml
  • Installez php7.0-xml
  • Cette réponse dit de vérifier si "extension = dom.so" est activé dans l'un de vos fichiers php.ini. Il n'est même pas présent dans mes fichiers

Aucune suggestion? Merci beaucoup!

11
BFMC2

Tout ce que vous devez installer depuis votre terminal dans Debian est:

Sudo apt-get install php-xml

Ou, si vous utilisez PHP 7:

 Sudo apt-get install php7.0-xml
25
Malek Zarkouna