[サイトヘルス]でimagickがインストールされていない」と出た場合の解決方法

Memo

サイトヘルスで[一つ以上の推奨モジュールが存在しません
PHP モジュールはサイトの稼働に必要なほとんどのタスクをサーバー上で実行します。変更はサーバー管理者が実施する必要があります。]と改善項目に表示された場合の対処方法。

※WordPressの運用上必須ではなく、なくてもWordPressは正常に動作するのですが、
僕みたいに警告がでていると気持ち悪いという方は対処しましょう。

さくらインターネットの共有サーバーだとエラーがでるらしいです。
僕もさくらインターネットの共有サーバーを使っているので例外なくでてました。
解決方法はそれほど難しくなく、手順としてはコントロールパネルへログインして
php.iniの編集をするだけです。

コントロールパネルへログイン
さくらインターネットのコントロールパネルにログインする。
https://secure.sakura.ad.jp/rs/cp/

php.iniの編集
コントールパネルにログイン後、スクリプト設定エリアから「PHP設定」をクリックします。

「PHPiniファイル設定」画面が表示されます。
編集エリア下部に以下のコードを追加して保存します。
追加するコード[ extension = imagick.so ]

追加したら画面下にある「保存する」をクリックし、設定を反映させて終了です。

最後にサイトヘルス上での再確認する
サイトヘルスで確認するとエラー項目が消えていると思います。
前後に不要なスペースがあったり、スペルに間違いがあると改善しないのでもし項目が消えていない場合は確認してください。

MemoWordPress

Posted by J2