2016-02-27 36 views
21

tôi cố gắng lệnh chạy: app/console cache:clearPHP 7 DomDocument không tìm thấy

này trả lại cho tôi lỗi:

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 tôi sử dụng PHP 7 và install php5-dom không được giải quyết vấn đề của tôi: sudo apt-get install php5-dom

+0

Bạn có mô-đun xml cho php trong hệ thống của mình không ?? – Drudge

+2

Lưu ý rằng nó có thể cần thiết để 'sudo service apache2 restart' sau khi cài đặt gói. – BurninLeo

Trả lời

89

Tôi đã gặp sự cố tương tự trên Ubuntu và đã khắc phục sự cố sau đây

apt-get install php-xml 

hoặc

sudo apt-get install php-xml 

nếu không phải là gốc

+11

hoặc 'php7.0-xml' – winkbrace

+1

hoặc' php5.6-xml' – luiggitama

+2

Lưu ý rằng bạn cũng cần phải khởi động lại máy chủ web của bạn để điều này có hiệu lực: 'sudo service apache2 restart' – Cyclonecode

8

chỉ là một bổ sung nhỏ cho câu trả lời. Tôi đang sử dụng nginx với php phiên bản 7 và php-fpm. bạn phải khởi động lại dịch vụ php-fpm để cập nhật hoạt động, khởi động lại nginx một mình sẽ không giúp đỡ

Các vấn đề liên quan