Security check3、Security check4が出る原因について
-
投稿者投稿
-
2019年6月28日 6:13 PM #87939skat参加者
——————————————-
WordPress のバージョン:5.2.2
Welcart のバージョン:1.9.20
PHP のバージョン:5.6.40
Welcart専用の拡張プラグイン:WCEX Multiple Shipping 1.1.9
ご利用のテーマ:Welcart Basicの自作子テーマ
症状を確認したブラウザ:Chrome、Firefox
サーバー:使えるねっと(使えるCLOUD VPS Linux)
SSLの利用:なし(本番環境は常時SSL)
——————————————–本番環境の更新前に、サブドメインにテスト環境を構築してバージョンアップ行ったところ、Welcartにログインしようとすると、真っ白な画面に「Security check4」という文言のみ表示されます。
サブドメインがいけないのかと、本番環境の下にフォルダ作成し、試してみましたが同様のエラーが出ます。
また、上記2箇所(サブドメイン、フォルダ)で、WP、プラグインの更新をしない場合(WordPress 4.9.10、Welcart1.9.13、WCEX Multiple Shipping1.1.4)の検証をしてみたところ、Welcartへのログインは問題なくできたのですが、フォルダに展開しているテスト環境では、ユーザー情報の編集を行うと「Security check3」が出て編集できません。テーマはWelcart Basicの子テーマを作成しカスタマイズしております。
サイトを表示する際、ログイン状態と不良会員でないことををチェックし、ログインしていない場合はログイン画面に遷移させ、不良会員の場合は特定のページに遷移させるようにしているため、その辺りがこれらの現象を引き起こしてる可能性はあるのではないかと考えていますが、どうでしょうか?また、Security check3やSecurity check4というのは、どういう時に出るのでしょうか?
2019年7月1日 8:28 AM #87946nanbuキーマスターこんにちは
子テーマには、wc_templatesが設置されていますか?
もし設置されていない場合は、Welcart Basic もアップグレードしてください。
設置されている場合は、子テーマに下記のテンプレートにこのようなフックがあるかどうかを確認してみてください。
wc_templates/member/wc_login_page.php
この ******_inform というフックは、下記のテンプレートには必要なものです。
最新版の Welcart Basic の wc_templates と比較して、入っていない場合は、同様の場所に設置してください。wc_templates/member/wc_changepassword_page.php
wc_templates/member/wc_login_page.php
wc_templates/member/wc_lostpassword_page.php
wc_templates/member/wc_member_page.php
wc_templates/member/wc_new_member_page.php
wc_templates/cart/wc_customer_page.php(2か所必要)
2019年7月1日 4:03 PM #87955skat参加者回答くださり、ありがとうございます。
子テーマには、wc_templatesは設置しておりましたが、
カスタマイズしたファイルしか入れておりませんでしたので、
指定くださった6ファイルのうち、3ファイルしか子テーマには設置していませんでした。
なので、残りの3ファイルは最新のwelcart basicからコピペして設置して試してみましたが、
ログイン、ユーザー情報の編集を行っても、下記の通り結果は変わりませんでした。①サブドメインで、WP、プラグイン共に最新に更新済みの環境。
Welcartにログインしようとしても、やはり「Security check4」が出ます。②本番環境下にフォルダ作成し、WP等未更新の環境。
ログインはできるけどユーザー情報の編集を行うと「Security check3」が出る。また、「wc_templates/cart/wc_customer_page.php(2か所必要)」とのことですが、
最新のwelcart basicのファイルを確認したところ、1箇所しか記述がありません。
”2箇所”というのは、wc_customer_page.php内に2箇所記述が必要という意味ではないのでしょうか?2019年7月2日 10:26 AM #87977nanbuキーマスターご対応ありがとうございます。
サイトを見せていただくことは可能でしょうか。
下記のフォームにて、「フォーラムの件」と記載して、サイトのURLをご送信下さい。
https://www.welcart.com/wc_nav/solution-maintenance/2019年7月2日 7:43 PM #87985skat参加者nanbu様
サイトを閲覧していただけるよう、nanbu様のユーザーを作成し、
別のPCのブラウザでログイン確認をしたところ、
ログイン、ユーザー情報の編集も正常に動きました。
念のため、エラーが出ていた既存ユーザーでも試しましたが、こちらも正常に処理されました。なので、もしかしたらキャッシュかな?と思い、
エラーが出ていたブラウザの方のcookieを含むキャッシュを削除したところ、
こちらでも、正常に動いたことを確認いたしました。
お騒がせいたしました。とりあえず、このままテスト環境でテストを行おうと思います。
また、エラー等出たら、改めて質問させていただきます。
ありがとうございました。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。