wordpressに必要なphpモジュール
31-08-2022
phpをインストールしたら自動で導入されるモジュール(エクステンション)に✓をつけてみました。
wordpressを動かすのに必要とされるモジュール14個のうち半分は自動でインストールされるようです。
モジュール | 説明 | 導入済み |
curl | リモートリクエスト操作 | |
dom | テキストウィジェットのコンテンツを検証し、IIS7 +を自動的に構成 | |
exif | 画像のメタデータを処理 | ✓ |
fileinfo | ファイルアップロードのmimetypeを検出 | ✓ |
hash | パスワードや更新パッケージなどのハッシュに使用 | ✓ |
json | 他のサーバーとの通信 | ✓ |
mbstring | UTF8テキストの適切な処理 | |
mysql | MySQLデータベース接続 | |
sodium | 署名を検証し、安全にランダムなバイト提供 | ✓ |
openssl | 他のホストへのSSLベースの接続許可 | ✓ |
pcre | コード検索でのパターンマッチングのパフォーマンス向上 | ✓ |
imagick | メディアのアップロードにより良い画質を提供 | |
xml | サードパーティのサイトなどからのXML解析に使用 | |
zip | プラグイン、テーマ、WordPressアップデートパッケージの解凍 |
✓のついていない7個のモジュールについては別途インストールしてやる必要があります。
下記コマンドを実行してまとめてインストール。
ひとつひとつインストールしても良いのですがまとめてやった方が楽ちんです。
sudo apt install php-curl php-mbstring php-mysql php-xml php-zip -y
php-imagickは、画像処理ライブラリ本体であるimagemagickと一緒にインストールする方が良さそうです。
sudo apt install imagemagick php-imagick -y
インストールが一通り完了したら下記のコマンドで利用可能になったモジュールを一覧表示させて確認
php -m
1件のピンバック
ワードプレスで重大なエラーが発生したら | アジアの片隅から