phpモジュールxmlの追加

phpBackEnd

wpプラグインを入れたらエラーになった。
調べたらどうやらphpモジュールが足りないらしい。
解決した時の作業ログです。

スポンサーリンク

WordPress プラグインを入れたらphpエラーになったので対応してみた

エラー内容

PHP Fatal error:  Uncaught Error: Class 'DOMDocument' not found in /~/~/~/~

作業環境

php

# php -v
PHP 7.2.28

OS

# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

作業ログ

現状確認

まずはモジュール確認する。いっぱい出てくるのでgrepする。
ついでに他のもインストールしておこう。

php -m | grep -e intl -e mbstring -e SimpleXML
mbstring

インストール

まずは本命からインストールします。

yum install --enablerepo=remi-php72 php-xml

確認してみます。

php -m | grep -e intl -e mbstring -e SimpleXML
mbstring
SimpleXML

入ってますね!インストール完了です!

こういった作業はなかなかやる機会が無いのでついでにintlも入れておきました。

yum install --enablerepo=remi-php72 php-intl

確認

php -m | grep -e intl -e mbstring -e SimpleXML
intl
mbstring
SimpleXML
systemctl restart httpd

apacheを再起動して動作確認できたら完了です。

コメント

タイトルとURLをコピーしました