Magentoアプリケーションのページでエラーを見つけました。私がそれにアクセスすると、常にこのメッセージエラーが表示されます:
致命的エラー:クラス95の/home/.../lib/Zend/Feed/Abstract.phpにクラス「DOMDocument」が見つかりません
解決策をくれませんか。私はmagento 1.4.1.1を使用しています。
DomDocument
代わりにDOMDocument
時々この問題を修正することができます。
Magentoアプリケーションのページでエラーを見つけました。私がそれにアクセスすると、常にこのメッセージエラーが表示されます:
致命的エラー:クラス95の/home/.../lib/Zend/Feed/Abstract.phpにクラス「DOMDocument」が見つかりません
解決策をくれませんか。私はmagento 1.4.1.1を使用しています。
DomDocument
代わりにDOMDocument
時々この問題を修正することができます。
回答:
DOM拡張機能をインストールする必要があります。Debian / Ubuntuでは次のようにしてこれを行うことができます:
sudo apt-get install php-dom
Centos / Fedora / Red Hatの場合:
yum install php-xml
PHP 5とPHP 5.3のパッケージ間で競合が発生した場合は、php53-xml
代わりにパッケージが存在するかどうかを確認することができます。
service apache2 restart
。
php-doc
です。
sudo apt-get install php7.1-xml
PHP 7.0:
apt-get install php7.0-xml
yum install php70w-xml
PHP 7.1:
apt-get install php7.1-xml
yum install php71w-xml
PHP 7.2:
apt-get install php7.2-xml
yum install php72w-xml
PHP 7.3:
apt-get install php7.3-xml
yum install php73w-xml
PHP 7.4:
apt-get install php7.4-xml
yum install php74w-xml
yum install php72w-xml
、その後サービスを再開
php-xml
エイリアス/仮想パッケージはありませんか?
私はCentosを使用しており、以下がうまくいきました。このコマンドを実行します
yum --enablerepo remi install php-xml
そして、このコマンドでApacheを再起動しました
sudo service httpd restart
service apache2 restart
ubuntuでやらなければなりませんでした。
Package php-dom is a virtual package provided by:
php7.1-xml 7.1.3+-3+deb.sury.org~xenial+1
php7.0-xml 7.0.17-3+deb.sury.org~xenial+1
php5.6-xml 5.6.30-9+deb.sury.org~xenial+1
You should explicitly select one to install.
5.6バージョンを使用している人がこの方法で行く場合
sudo apt-get install php5.6-xml
Php Ver PHP7、Ubuntuの場合:
sudo apt-get install php7.1-xml
または
yum install php-xml
空のPHPファイルを作成して、その中にのみ置き<?php phpinfo();
、ブラウザで確認します。構成オプションを
見つけ--disable-dom
られるかどうか、および/または以下のリストでDOM拡張機能の詳細を確認できるかどうかを確認してください。
リストにDOMが表示されない場合、または無効になっている場合は、PHPインストールにDOM拡張機能が含まれていません。それを修正するには、ソースからPHPインストールを再コンパイルする必要があります。
--enable-dom
このヘルプ(Ubuntu Linux)PHP 5.6.3
sudo apt-get install php5.6-dom
それは私のために働く。
PHP7.0を使用してMagentoをインストールする場合は、このコマンドですべての拡張機能をインストールすることをお勧めします
sudo apt-get install php7.0 php7.0-xml php7.0-mcrypt php7.0-curl php7.0-cli php7.0-mysql php7.0-gd libapache2-mod-php7.0 php7.0-intl php7.0-soap php7.0-zip php7.0-bcmath
Magentoの要件を満たすために、Googleに何度かアクセスする必要があります。
別のPHPバージョンを使用している場合は、PHPバージョンを7.xに置き換えることができると思います
新しい拡張機能を読み込むにはApacheを再起動する必要があります
sudo service apache2 restart