Quantcast
Channel: PHP8タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 521

php8 で WP Offload Media Lite を使うときのエラー解決方法 【Your server currently has no SimpleXML PHP module and no XMLWriter PHP module.】

$
0
0
ワードプレスのプラグイン WP Offload Media Lite を有効化した際、下のエラーメッセージがでた。 The official Amazon Web Services SDK requires PHP 5.5+ with SimpleXML and XMLWriter modules, and cURL 7.16.2+ compiled with OpenSSL and zlib. Your server currently has no SimpleXML PHP module and no XMLWriter PHP module. You can deactivate the WP Offload Media Lite plugin to get rid of this notice. SimpleXMLとXMLWriterが無いのでインストールしてと言っている。 検証環境 PHP 8.0.13 Apache/2.4.52 サーバー EC2 Amazon Linux 2 解決した手順 php-xmlをインストールすれば、SimpleXMLとXMLWriterを一度にインストールできるらしいので sudo yum install -y php-xml apacheを再起動する $ sudo systemctl restart httpd.service しかしメッセージは消えない。 SimpleXMLとXMLWriterがインストールされているか確認する。 $ php -m たしかにSimpleXMLとXMLWriterはインストールされている。 php-fpmを再起動してみる。php-fpmはPHP標準のアプリケーションサーバのこと。 $ sudo systemctl restart php-fpm エラーメッセージが消えました! その他 以前php7.2でWP Offload Media Liteを使ったときはApacheを再起動するところまででメッセージは消えた。php8.0~ではphp-fpmの再起動が必要なようだ。 参考: [WordPress]WP Offload Media Liteを使うことができない php-fpmについてざっくり紹介してみる

Viewing all articles
Browse latest Browse all 521

Trending Articles