我在Magento应用程序的某一页上发现了一个错误;它总是显示这个消息错误时,我访问它:
致命错误:在/home/……/lib/ zend / feed / abstract .php第95行中找不到类“DOMDocument”
你能给我一个解决办法吗?我使用的是magento 1.4.1.1。
我在Magento应用程序的某一页上发现了一个错误;它总是显示这个消息错误时,我访问它:
致命错误:在/home/……/lib/ zend / feed / abstract .php第95行中找不到类“DOMDocument”
你能给我一个解决办法吗?我使用的是magento 1.4.1.1。
当前回答
这有助于我(Ubuntu Linux) PHP 5.6.3
Sudo apt-get install php5.6-dom
这对我很有用。
其他回答
这是PHP v 8.0的最新版本
sudo apt-get install php8.0-xml
PHP 7。X Centos 7
当我尝试使用上述建议安装模块时,我遇到了依赖关系问题,添加了这个标志:
--enablerepo=remi-php7X
解决依赖关系。
So
sudo yum——enablerepo=remi-php7X install php-xml
Then
服务HTTPD重启
裁判: 安装PHP模块
创建一个空的PHP文件,只放<?php phpinfo ();在浏览器中查看它。 检查你是否能在配置选项中发现——disable-dom和/或你是否能在下面的列表中看到关于DOM扩展的详细信息。
如果您在列表中看不到DOM,或者您看到它被禁用,那么您的PHP安装不包括DOM扩展。为了解决这个问题,您需要从源代码重新编译PHP安装。
您需要安装DOM扩展。你可以在Debian / Ubuntu上使用:
sudo apt-get install php-dom
Centos / Fedora / Red Hat:
yum install php-xml
如果你发现PHP包之间有冲突,你可以试着查看特定的PHP版本包是否存在:例如,如果你的系统运行PHP5.3,那么php53-xml。
如果使用——disable-all从源代码编译,那么可以使用——disable-all启用DOMDocument支持 ——enable-dom
例子:
./configure --disable-all --enable-dom
测试并适用于Centos7和PHP7