class" DOMDocument"没有在Drupal 8网站上找到

时间:2017-09-12 15:03:50

标签: php drupal centos

我在Drupal 8网站的页面上发现错误;我访问它时总是显示此消息错误:

Error: Class 'DOMDocument' not found in /var/www/vhosts/mysite/core/lib/Drupal/Component/Utility/Html.php on line 286

我使用Centos 6并运行了这个命令:

    yum install php71w-xml
    sudo service httpd restart 

我在php.ini中验证:扩展php启用了dom,xml,xmlreader,xmlwrite 但不适合我。

你能给我一个解决方案吗?我是Drupal 8,php 7.1,apache2.2

2 个答案:

答案 0 :(得分:1)

我在使用php 7.x的Ubuntu上遇到了同样的问题并修复了以下内容。

sudo apt-get install php-xml

完成后,重新启动Web服务器

Jcenter

答案 1 :(得分:0)

您需要安装XML扩展

$ sudo apt-get update 
$ sudo apt-get install php5.6-xml //for PHP 5.6

然后重新启动apache

$ sudo service apache2 restart

在使用NGINX的情况下

nginx -s reload