2016-02-27 17 views
21

próbuję uruchomić polecenie: app/console cache:clearPHP 7 domDocument Nie znaleziono

to powrót mi błąd:

An error occurred when executing the "'cache:clear --no-warmup'" command:
PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\FatalThrowable
Error: Fatal error: Class 'DOMDocument' not found in /var/www/html/vendor/s
ymfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php:52

Ubuntu 14.04 LTS używam PHP 7 i zainstalować php5-dom nie został rozwiązany mój problem: sudo apt-get install php5-dom

+0

Czy masz moduł xml dla php w swoim systemie? – Drudge

+2

Należy pamiętać, że może być konieczne "sudo service apache2 restart" po zainstalowaniu pakietu. – BurninLeo

Odpowiedz

89

miałem ten sam problem na Ubuntu i stałe to robi następującą

apt-get install php-xml 

lub

sudo apt-get install php-xml 

jeśli nie jako root

+11

lub 'php7.0-xml' – winkbrace

+1

lub' php5.6-xml' – luiggitama

+2

Zauważ, że musisz również zrestartować serwer WWW, aby to zadziałało: 'sudo service apache2 restart' – Cyclonecode

8

tylko niewielkim dodatkiem do odpowiedzi. używam nginx z php w wersji 7 i php-fpm. musisz ponownie uruchomić usługę php-fpm, aby aktualizacje działały, restartowanie samego nginxa nie pomoże

Powiązane problemy