カート内で「次へ」のボタンを押すと、トップページに移動してしまいます
-
投稿者投稿
-
2020年3月4日 8:01 PM #89348narihiko参加者
お世話になります。
Welcart のバージョンを1.9.25 から: 1.9.27 にアップデートしたところ
カート内で、「次へ」のボタンを押すと、トップページに移動してしまいます。何か解決策はあるでしょうか。
よろしくお願いします。
——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:Version 1.9.27
ご利用のテーマ:デフォルト
症状を確認したブラウザ:Microsoft Edge
サーバー(会社名、サービス名):CPI
SSLの利用: 利用している
WordPress のパーマリンク設定:
——————————————–2020年3月5日 9:31 AM #89350yskysmrキーマスターこんにちは。
仰るとおりの症状は確認できませんでした。アップデートが原因とは考えにくいのですが、他に何か設定を変更されていませんでしょうか。
2020年3月5日 11:26 AM #89354narihiko参加者返信ありがとうございます。
ボタンの表示をCSSで変更しております。
<input name=”customerinfo” type=”submit” class=”to_customerinfo_button” value=” 次 へ ” onclick=”return uscesCart.cartNext();”>
誤作動はWindows10のInternet Explorer 11 とEdge(Chromiumベースでは無い旧式)のみです。
Welcart のバージョンを1.9.26に戻したら直りました。
——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:Version 1.9.27
ご利用のテーマ:デフォルト
症状を確認したブラウザ:Windows10 Explorer 11 Edge(Chromiumベースでは無い旧式)
サーバー(会社名、サービス名):CPI
SSLの利用: 利用している
WordPress のパーマリンク設定:
——————————————–2020年3月6日 10:28 AM #89363ebtak参加者——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:Version 1.9.27
PHP のバージョン:7.1
Welcart専用の拡張プラグインとバージョン:
ご利用のテーマ:デフォ
症状を確認したブラウザ:Microsoft Edge
サーバー:バリュー
SSLの利用:常時SSL
——————————————–当方でも同症状が出ております。
FirefoxとChromeではでません。
Microsoft Edgeでだけ「次へ」ボタンを押すとトップページに強制移動します。Welcartを古いバージョンに戻したら直りました。
追記:Microsoft Edgeを最新のものにバージョンアップしたら不具合が起こりませんでした。
2020年3月6日 6:30 PM #89388yskysmrキーマスターnarihiko 様
ebtak 様可能でしたら、1.9.27 にアップデートした状態のサイトを見せていただきたいので、お問い合わせフォームよりサイトのURLをお知らせくださいますでしょうか。ただし、検証は週明け以降となります。
2020年3月8日 12:50 PM #89393narihiko参加者ショップ使用中のため不具合のあった1.9.27から、1.9.26に戻しており、
不具合のあるバージョンへ戻すことが難しいです。一応お問合せフォームからサイトURLを送らせていただきました
2020年3月9日 10:12 AM #89395ebtak参加者narihikoさんと同じで稼働中のサイトですので不具合があるままに出来ません。
申し訳ございませんがアップグレードした状態でお見せ出来る状況にありません。2020年3月9日 11:38 AM #89396ishiwa参加者——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:1.9.27
PHP のバージョン:7.0
Welcart専用の拡張プラグインとバージョン:WCEX Multiple Shipping 1.1.12
ご利用のテーマ:自作テーマ
症状を確認したブラウザ:Edge, IE11
サーバー:Amazon EC2
SSLの利用:常時SSL
——————————————–当方でも Welcart を 1.9.27 にアップデートしたら同じ症状が発生しました。
カート画面から「次へ」ボタンを押すとトップページに戻り、カートは空になります。
Edge と IE11 で発生し、Chrome, Firefox, Safari では発生しません。また、管理画面の「Welcart Shop 商品リスト」画面で、2ページ目移行を表示しようとした際や、操作フィールドから検索を実施した際にデータベースエラーが発生します。
この現象も Edge と IE11 でのみ発生します。稼働中のサイトでお客様にご迷惑をお掛けするので、現在は 1.9.26 に戻しています。
2020年3月9日 11:54 AM #89397nanbuキーマスターこんにちは
皆様、ご指摘ありがとうございます。
Welcart1.9.27 では、Chrome 80 対応で クッキーに Samesite=None の設定を追加しました。ただこれが正式に追加できるのはPHP7.3からの様で、それ未満の場合は力業での対応となっていました。しかし、このやり方は一部のブラウザで正常に動作しなくなるという事がわかりましたので、 Chrome 80 対応はPHP7.3からの対応として、それ未満のPHPバージョンでは Samesite=None を入れない方向で修正を行っています。まもなくリリースできるかと思いますので、もうしばらくお待ちください。2020年3月9日 1:27 PM #89398mt参加者便乗で失礼します
「1.9.27にアップデートすると Chrome ver80 で Session Cookie が設定されない」
https://www.welcart.com/community/forums/topic/1-9-27%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%99%e3%82%8b%e3%81%a8-chrome-ver80-%e3%81%a7-session-cookie-%e3%81%8c%e8%a8%ad%e5%ae%9a%e3%81%95%e3%82%8c%e3%81%aa%e3%81%84
のトピックを挙げさせていただきました者です。——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:1.9.27
PHP のバージョン:7.2.27
Welcart専用の拡張プラグインとバージョン:WCEX SKU Select 1.1.5
ご利用のテーマ:WelcartBasic の自作子テーマ
症状を確認したブラウザ:Google Chrome バージョン: 80.0.3987.132
サーバー:XServer
SSLの利用:SSLなし
——————————————–そちらのトピックにも記載しましたが
セッションクッキーパラメータ secure=false と SameSite=None の組み合わせが起きると Chrome(Ver80) に拒否されてしまう件にも少なからず関連している問題だと認識しております。
本番環境では常時SSLですが開発テスト時には非SSL環境をご使用のユーザー様も私の他にもいらっしゃるのではないでしょうか。
PHPバージョンのみでなく secure=false 時にも Samesite=None を入れない方向で検討して頂ければ幸いです。2020年3月9日 4:25 PM #89399nanbuキーマスターmtさん
確かに、非SSLの時の処理が抜けていました。修正したいと思います。
ご指摘ありがとうございます。2020年3月25日 2:42 PM #89526end参加者はじまして。
初めて使用させていただいたのですが
Welcartバージョン:1.9.28で同様の症状が起こりました。
Google Chromeで「次へ」ボタンを押すとトップページに強制移動します。
FirefoxとSafariでは、お客様情報へ正常に遷移します。他の方がおっしゃっているように古いバージョンで動作するようなら
そちらをテストさせていただきたいのですが、
旧バージョンはどちらでDLできますでしょうか?
——————————————-
WordPress のバージョン:5.3.2
Welcart のバージョン:1.9.28
PHP のバージョン:7.3
ご利用のテーマ:自作子テーマ
症状を確認したブラウザ:Google Chrome
サーバー:さくら プレミアムプラン
SSLの利用:非SSL
——————————————–2020年3月26日 10:20 AM #89530ebtak参加者endさん
非SSL環境が関係しているのですかね?
何か再現性のある事象が見つかるといいのですが。旧バージョンは下記URLのページ下部からDL出来ますよ。
2020年3月26日 10:46 AM #89531mt参加者endさん
以下のトピックにて v1.9.28 でも非SSL の環境でまだ問題がある旨を連絡頂いていますので共有しておきます。
「1.9.27にアップデートすると Chrome ver80 で Session Cookie が設定されない」
https://www.welcart.com/community/forums/topic/1-9-27%e3%81%ab%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%99%e3%82%8b%e3%81%a8-chrome-ver80-%e3%81%a7-session-cookie-%e3%81%8c%e8%a8%ad%e5%ae%9a%e3%81%95%e3%82%8c%e3%81%aa%e3%81%842020年3月26日 11:36 AM #89532end参加者ebtakさん、mtさん
ご連絡ありがとうございます。
昨日少しテストしてみたのですが、全く同条件(非SSL含む)でも、
自宅のPCでは正常にカートから顧客情報の入力画面へ遷移しました。会社はMac(遷移×),自宅はwindows(遷移○)なのでOSかとも思いましたが
別のwindowsPCで試してみましたが、正常に遷移しませんでした。一応macは、OSXバージョン10.11.6
windowsは、windows 10 Homeです。ダウンロードURLのご教示ありがとうございます。旧バージョンを試してみます!
-
投稿者投稿
- このトピックに返信するにはログインが必要です。