web-dev-qa-db-fra.com

PHP 7 DomDocument non trouvé

J'essaie d'exécuter la commande: app/console cache:clear

Cela me retourne erreur:

Une erreur s'est produite lors de l'exécution de la commande "'cache: clear --no-warmup'":
Erreur PHP irrécupérable: Symfony Uncaught\Component\Debug\Exception\FatalThrowable
Erreur: Erreur fatale: La classe 'DOMDocument' est introuvable dans/var/www/html/vendor/s
ymfony/symfony/src/Symfony/Composant/Config/Util/XmlUtils.php: 52

Ubuntu 14.04 LTS j'utilise PHP 7 et installe php5-dom pas résolu mon problème: Sudo apt-get install php5-dom

31
Rohan Warwar

J'ai eu le même problème sur Ubuntu et l'ai corrigé en procédant comme suit

apt-get install php-xml

ou

Sudo apt-get install php-xml

sinon en tant que root

109
Barry Last

juste un ajout mineur à la réponse. J'utilise Nginx avec PHP version 7 et php-fpm. vous devez redémarrer le service php-fpm pour que les mises à jour fonctionnent, le redémarrage de nginx seul ne vous aidera pas

9
shuramaan