WordPressのプラグインの1つであるAMPをインストールして有効化すると、管理画面に以下の文言が表示されました。
The AMP plugin requires the DOM extension in PHP. Please contact your host to install this extension.
AMPはPHPのDOM拡張モジュールを必要としますが、使っているサーバーの中に該当するモジュールがないという意味です。
目次
PHP DOM拡張モジュールのインストール
解決方法は簡単です。PHPのDOM拡張モジュールを以下のコマンドでインストールすればAMPが使えるようになります。
# yum install --enablerepo=remi,remi-php73 php-xml # systemctl restart httpd
自分は「さくらのVPS」を使っていますが、デフォルトでは外部リポジトリのremiは入っていないと思われるので、上記のコマンドを実行する場合は、こちらの記事を参考にしてください。
AMPのインストールを確認
上記のコマンドを実行して特にエラーが出なければ、WordPressのダッシュボードにAMPの見出しが表示されます。