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」プラグインはまだ同じ警告を表示します。画像処理ライブラリはありません。。
- ImageMagickパッケージを正しくインストール/設定しましたか?
- ImageMagickパッケージをインストールする別の最適化された方法はありますか?
- パッケージがインストールされたことをどのようにテストできますか?
- 不足している他のパッケージはありますか?
答え1
役に立つと思うので、これを答えとして追加してください。
ImageMagick自体がインストールされていることを確認する必要があります。つまり、実際のバイナリがあることを確認する必要があります。返された内容を確認し、convert --version
出力を提供して
rpm -qa|sort|grep -i magick
ImageMagickとphp56-pecl-imagickがインストールされていることを確認してください。
私は最近CentOSインストールでテストしましたが、php-pecl-imagick
ImageMagickはすでに必要ですが、インストールに欠けているようです。