我在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。
当前回答
使用Suse Linux (Linux Linux 3.16.7-48-default)和PHP 5.6.1作为根用户,这有助于:
zypper in php5-dom
+重启
systemctl restart apache2
其他回答
PHP 8.2
Ubuntu: apt-get install php8.2-xml CentOS 8[与php:remi-8.2启用]:dnf安装php-xml
PHP 8.1
Ubuntu:安装php8.1-xml CentOS 8[与php:remi-8.1启用]:dnf安装php-xml
PHP 8.0
Ubuntu: apt-get install php8.0-xml CentOS 8[启用php:remi-8.0]: dnf install php-xml
安装DOM扩展。
Debian / Ubuntu:
sudo apt-get update
sudo apt-get install php7.4-xml
sudo service apache2 restart
Centos / Fedora / Red Hat:
yum update
yum install php74w-xml
systemctl restart httpd
对于以前的PHP版本,请替换为您的版本。
您需要安装DOM扩展。你可以在Debian / Ubuntu上使用:
sudo apt-get install php-dom
Centos / Fedora / Red Hat:
yum install php-xml
如果你发现PHP包之间有冲突,你可以试着查看特定的PHP版本包是否存在:例如,如果你的系统运行PHP5.3,那么php53-xml。
在带有PHP 8.0的Amazon Linux 2上,我不得不这样做
yum-config-manager --enable remi-php80
yum install php-xml
不要忘记重新启动PHP
systemctl restart php-fpm
关于fedora 26:
dnf install php-dom
修复它!