🎉

WordPress モジュール不足の解決

に公開

はじめに

WordPressの初期セットアップを進めていたところ、「モジュールが不足しています」と表示されていた。
その中には必須モジュールも不足していると記載があった。

表示されていたエラー

1つ以上の必須モジュールが存在しません
パフォーマンス
PHP モジュールはサイトの稼働に必要なほとんどのタスクをサーバー上で実行します。変更はサーバー管理者が実施する必要があります。

WordPress ホスティングチームでは、こうした推奨されていたり必須とされていたりするモジュールのリストをチームのハンドブック (新しいタブで開く)でメンテナンスしています。

警告 オプションのモジュール curl がインストールされていないか、無効化されています。
警告 オプションのモジュール dom がインストールされていないか、無効化されています。
警告 オプションのモジュール imagick がインストールされていないか、無効化されています。
警告 オプションのモジュール mbstring がインストールされていないか、無効化されています。
警告 オプションのモジュール zip がインストールされていないか、無効化されています。
エラー 必須モジュール gd がインストールされていないか、無効化されています。
警告 オプションのモジュール intl がインストールされていないか、無効化されています。

解決策

それぞれモジュールを追加していけば問題なし。

$ apt install php-gd php-zip php-intl php-imagick php-curl php-dom php-mbstring -y

最終的にnginxのサービス再起動をする。

$ systemctl restart nginx
GitHubで編集を提案

Discussion