サポート » 使い方全般 » テスト環境と本番環境でアップデートの結果が異なる

  • 解決済 rala1ria

    (@rala1ria)


    お世話になります。

    テスト環境でプラグインのアップデートを行い、正常にできたので
    本番環境でも同じ様にアップデートを行ったところ、

    本番環境の「Contact Form 7」に更新マーク(?)赤い丸の印が表示され、
    (こちらは「Contact Form 7の設定を検証する」というボタンで解決しました)

    サイトヘルスページを開くと、
    まだ公開前なので、basic認証をかけて非表示にしているサイトなのですが、
    basic認証のログイン情報を求めるウィンドウが表示されます。
    「ログイン」を押しても、繰り返し表示され、キャンセルを2度押すとようやく消えます。

    アップデートが成功したテスト環境のサイトヘルスページでは、
    「4件のおすすめの改善」が表示されますが、
    本番環境では3件目を読み込んだ時にbasic認証の画面が表示されます。

    アップデートは、テスト環境はsafariで行い、本番環境はクロームで行ったのですが、
    この現象は、safariだと見られませんでした。

    質問は
    ①テスト環境で問題がなく、本番環境でおかしくなることってあるのでしょうか?
    二つの環境で違う事といえば、アップデートした時のブラウザが異なることです。

    ②safariではbasic認証のログイン画面が表示されませんが、クロームで何度も表示されるというのはどこかおかしいということですよね。どのようにしたら直せるでしょうか。

    ご教授いただけると幸いです。よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • shokun0803

    (@shokun0803)

    rala1riaさん、こんにちは。

    まずはブラウザのキャッシュを疑ってみてください。ただリロードではなく、Ctrl + F5 やシークレットモードの利用、設定からキャッシュ等の削除を実施することも検討してみてください。
    なお、BASIC 認証に疑義があるのであれば、一時的に解除してみて現象が解消するか切り分けを行ってみることをお勧めいたします。

    ご参考になれば。

    トピック投稿者 rala1ria

    (@rala1ria)

    @shokun0803

    お返事が遅くなってしまい、申し訳ございません。

    ご回答ありがとうございます。

    @shokun0803様にアドバイス頂き、他にも試してみて分かったことが
    恐らくこちらのケースと同じ様です。↓
    https://teratail.com/questions/322694

    私のページでは「authorization-header?_locale=user 401」
    「admin-ajax.php 401」のエラーがありました。

    上記サイトの方が書かれている解決策は、どのファイルに書いたらいいものでしょうか。

    クロームのサイトヘルスページだけでの不具合なので、
    解決策のコードの内容も理解できないレベルの私は、逆に上記の解決策を書かずに、そのままのほうがいいでしょうか。。

    よろしければご意見頂けると嬉しいです。

    shokun0803

    (@shokun0803)

    rala1riaさん、こんにちは。

    サイトヘルスページを開くと、
    まだ公開前なので、basic認証をかけて非表示にしているサイトなのですが、
    basic認証のログイン情報を求めるウィンドウが表示されます。

    だとすると、公開時に BASIC 認証が外れるので、そのままでもよろしいのでは?
    無理に解決する必要ありますか?

    ご参考になれば。

    トピック投稿者 rala1ria

    (@rala1ria)

    @shokun0803

    お返事が遅くなり申し訳ございません。

    おっしゃる通り、本番環境は公開後にBASIC認証が外れるのですが
    テスト環境ではそのままなので、不具合が続くのは少々不安ではありましたが

    致命的な不具合ではなさそうなので
    テスト環境では、このままsafariのみで扱う事といたします。

    ご回答いただき、誠にありがとうございました!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。