WordPress で「Authorization ヘッダーがありません」の解決方法

今朝、ブログの管理画面を開いたら

Authorization ヘッダーがありません

「Authorization ヘッダーがありません」のおすすめ改善が表示されていて

これが無い場合、サイトに接続出来ないという恐ろしい文章が…。

とりあえず、そのままにして会社へ。「勝手に治っていますように」と淡い期待を込めて帰宅して、開けて見ると相変わらずでした。

このままでもサイトは開くし、ブログも書けるのですが、なにか気持ち悪い。ので、修正する事に。

そもそも、Authorization ヘッダーって?

検索してみると、HTTP の Authorization リクエストヘッダーは、ユーザーエージェントがサーバーから認証を受けるための証明書を保持し、ふつうは、必ずではありませんが、サーバーが 401 Unauthorized ステータスと WWW-Authenticate ヘッダーを返した後に使われます。

との事。もちろん全くわかりません!

解決方法を調べてみるとPHPバージョンを「7.4(モジュール版)」にするという事なのでやってみます。

Authorization ヘッダーがありません
変更前
Authorization ヘッダーがありません
変更後

7.4(モジュール版)は無いので、8.1(モジュール版)に。

PHPバージョンの設定変更は10分後くらいに反映されるとの事なので、しばらくしてサイトを開くと

Authorization ヘッダーがありません

解決しました。

ただモジュール版にすると

Authorization ヘッダーがありません

iniによる設定変更が出来ない。

iniによる設定変更とは?

php.iniとは、PHPプログラムの全体的な動作や環境を設定するファイルです。PHPの設定変更が必要な場合や、文字化けするプログラムの文字コード設定を変更したい場合などには、php.iniファイルの変更を行う必要があるとの事。

今一つ意味がわかりませんが、何か問題が発生したら対処する事にして、しばらくこの状態で行くことにします。

注意!

● 今日、知り合いの詳しい方に聞いたらPHPのバージョンを変更すると、入れているプラグイン等が対応してないとホームページに不具合が発生する恐れがあるとの事。

● 一回上げたPHPバージョンも下げる事が出来ない恐れもあるとの事

自分の場合、たまたま何も問題が発生しませんでしたが、注意が必要です。

コメント

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny

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