サイトヘルスステータスで改善が必要

ブログ

WordPress 管理画面のサイトヘルスステータスの項目で対応が必要なものがあるメッセージが出ていたので、その対応状況。

サイト訪問者へエラー表示を行う設定になっています

デバッグモードが有効化されている。

対処方法は、wp-config.php を修正する。

変更前

define(‘WP_DEBUG’, true);

変更後

define(‘WP_DEBUG’, false);

【未解決】1つ以上の推奨モジュールが存在しません

オプションのモジュール imagick がインストールされていないか、無効化されています。

Xrea サーバで運用していると php7.4 だと imagick が使えない。php7.1だと使えるが、バージョンを下げると、サイトがPHPの非常に古いバージョンを実行しており、更新をおすすめしますと別の問題が出てくる。パフォーマンスの問題と出ていて重大な問題ではなさそうなのでこの件は保留。、サーバ側が対応してくれるのを祈る。

Authorization ヘッダーがありません

【対処法その1】パーマリンクをフラッシュする

管理画面メニューの設定 > パーマリンク設定を表示して変更を保存しなおす。と解決するはずだったがエラーは表示されたままになっている。

【対処法その2】.htaccess ファイルを修正する

下記の部分を1行追加することで解決。

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]

コメント

タイトルとURLをコピーしました