2017-08-09 1 views
3

Je cours Linux Mint 18.1. Mon IDE est PhpStorm et j'essaye d'installer PHPUnit à travers le compositeur. J'ai suivi les étapes d'installation au https://getcomposer.org/download/.Composant Symfony 3, ext-dom et ext-xml manquant

Problème 1 - Demande d'installation pour PHPUnit/phpunit 6.4.x-dev -> satisfiable par PHPUnit/phpunit [6.4.x-dev]. - phpunit/phpunit 6.4.x-dev requiert ext-dom * -> l'extension PHP demandée dom est manquante sur votre système.
Problème 2 - symfony/symfony v3.3.6 requiert ext-xml * -> l'extension PHP demandée xml est manquante sur votre système. - symfony/symfony v3.3.6 requiert ext-xml * -> l'extension PHP demandée est manquante dans votre système. - symfony/symfony v3.3.6 requiert ext-xml * -> l'extension PHP demandée est manquante dans votre système. - Demande d'installation pour symfony/symfony (verrouillé à la version 3.3.6, requis comme 3.3. *) -> satisfiable par symfony/symfony [v3.3.6].

Solutions J'ai essayé:

  • Installer php-xml
  • Installer php7.0-xml
  • This answer dit pour vérifier si "extension = dom.so" est activée dans l'une des vos fichiers php.ini. Il n'est même pas présent dans mes fichiers

Des suggestions? Merci beaucoup!

Répondre

9

tout ce que vous devez installer à partir de votre terminal

dans Debian:

`sudo apt-get install php-xml` 

ou, si vous utilisez PHP 7

sudo apt-get install php7.0-xml 
+0

Salut, merci pour votre réponse, mais l'un des les premières choses que j'ai faites étaient de vérifier si elles étaient installées et elles le sont, et mises à jour à la dernière version. – BFMC2

+0

sudo apt-get install php-mbstring "je suppose que mbstring me manque" que la mise à jour du composeur "mise à jour de votre compositeur" –

+0

De plus, php-mbstring est installé. Le compositeur était toujours la dernière version. – BFMC2