Amazon Linux AMIでPHPおよびWordpres用のImageMagickをインストールして設定する方法

Amazon Linux AMIでPHPおよびWordpres用のImageMagickをインストールして設定する方法

EC2チュートリアルのセクション「Amazon LinuxでWordPressブログをホストする」に記載されている設定手順に従って、Amazon Linux AMIに新しいWordPress Webサイトをインストールしました。また、メディアファイルをEC2インスタンスにホストするのではなく、S3を使用してメディアファイルを保存できるように、「WP S3オフロード」プラグインを使用します。 「WP S3 Offload」プラグインは、次のエラー/警告メッセージを表示します。「画像操作ライブラリがありません - このサーバーにインストールされており、PHPで構成された画像操作ライブラリがないようです。画像を編集しようとすると問題が発生する可能性があります。GDまたはImageMagickをインストールしてください。」

yum私はEC2インスタンスターミナルに入力してパッケージを検索できることを知っていたsudo yum search ImageMagickので、それを行い、利用可能なパッケージのリストが表示されました。 PHP v5.6をインストールしたので、php56-pecl-imagickパスすることにしましたsudo yum install -y php56-pecl-imagick。これは問題を解決すると思いましたが、「WP S3 Offload」プラグインはまだ同じ警告を表示します。画像処理ライブラリはありません。

  1. ImageMagickパッケージを正しくインストール/設定しましたか?
  2. ImageMagickパッケージをインストールする別の最適化された方法はありますか?
  3. パッケージがインストールされたことをどのようにテストできますか?
  4. 不足している他のパッケージはありますか?

ベストアンサー1

役に立つと思うので、これを答えとして追加してください。

ImageMagick自体がインストールされていることを確認する必要があります。つまり、実際のバイナリがあることを確認する必要があります。返された内容を確認し、convert --version出力を提供して
rpm -qa|sort|grep -i magickImageMagickとphp56-pecl-imagickがインストールされていることを確認してください。

私は最近CentOSインストールでテストしましたが、php-pecl-imagickImageMagickはすでに必要ですが、インストールに欠けているようです。

おすすめ記事