WordPress: オプションモジュール imagick がインストールされていないか無効になっています

最近WordPressをインストールしたのですが、WordPress使用時に画像を編集できないという問題が発生しました。オプションモジュールのimagickがインストールされていないか、無効になっていることが原因です。まずはCentos8にImageMagickをインストールしてください。

imagick拡張機能をインストールする

最近WordPressをインストールしたのですが、WordPressで画像を編集できないという問題が発生しました。これはオプションモジュールであることがわかりました。インストールされていないか無効になっています。CentOS8に最初にインストールしてください。

ImageMagick とは何ですか?

ImageMagickは、画像の作成、編集、合成を行うためのフリーソフトウェアです。様々な形式の画像の読み込み、変換、書き込みが可能です。画像の切り取り、色の置換、各種エフェクトの適用、画像の回転、結合、テキスト、線、多角形、楕円、曲線、画像の伸縮や回転などを画像に付加できます。ImageMagickはフリーソフトウェアです。すべてのソースコードは公開されており、自由に使用、複製、改変、公開できます。GPLライセンスに準拠しており、ほとんどのオペレーティングシステムで動作します。ImageMagickの機能のほとんどは、コマンドラインツールから利用できます。

まずImageMagickをインストールする

yum インストール ImageMagick -y

yum インストール ImageMagick-devel -y

WordPress バックエンドのサイトヘルス ページには、次の図に示すように、これら 2 つのモジュールに問題があるというメッセージが表示され続けます。

WordPress: オプションモジュール imagick がインストールされていないか無効になっています

解決策は、PHPのimagick拡張機能をインストールすることです。サーバーにはPHP7.4.6がインストールされていましたが、データソースにimagick拡張機能が見つからなかったため、手動でインストールする必要がありました。

まず、imagick拡張機能がインストールされているかどうかを確認します

php -m | grep -i "imagick"

出力がない場合は、imagick がインストールされていません。

imagick拡張機能のインストールを開始する

Imagickの公式サイト:https://pecl.php.net/package/imagick

最新バージョンは3.4.4です


https://pecl.php.net/get/imagick-3.4.4.tgz を実行します
tar -xzvf imagick-3.4.4.tgz
cd imagick-3.4.4
phpize
./configure
作る
インストールする

PHP設定ファイルを修正してimagick拡張機能を有効にする

PHP 設定ファイル「php.ini」を変更し、次の内容を設定ファイルに追加して、imagick 拡張機能を有効にします。

拡張子=imagick.so

最後のステップは、インストールが有効かどうかを確認することです。

php -m | grep -i "imagick"

出力された場合イマジックインストールが成功したことを示します。

スコア

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です