質問 > フロント機能 > ブラウザにより、購入ボタンが動作しない |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
dotquery |
投稿日時: 2018/8/7 23:07
対応状況: 開発中
|
新米 登録日: 2018/8/7 居住地: 投稿: 6 |
ブラウザにより、購入ボタンが動作しない ■ 環境
EC-CUBE(3.0.16) レンタルサーバー:エックスサーバー DBサーバー:MySQL(5.7.16) WEBサーバー:Apache,PHP(7.0.30) ほぼテンプレートをいじってでの、実装です。 自己流で調査した結果下記通りです。 1.ブラウザによって動作が違う ■ 動作するブラウザ ・Android8 Chrome68 ・macHighSierra Chrome68 ・macHighSierra Firefox61 ・windows10 Chrome68 ■ 動作しないブラウザ ・iPhone6s safari11 ・macHighSierra safari11 ・windows10 FireFox61 ・windows10 edge ・windows10 ie11 ※ win10 FireFoxでは、twigの{{ Cart.total_quantity }}だけ取得ができ、カートページ/cartにアクセスするとカートには何も入っていないです。 2.セッションが動作していない? カートが動作しないブラウザではeccubeのクッキーが発行されてない違いを見つけました。 ですがjsエラーなどは見つからないですし、、、なぜブラウザによってセッションが動作しないのか原因が不明です。 3.セッションファイルが複数作成される セッション用クッキーが無いブラウザ(カートが動作しない)でみると、 app/cache/eccube/session内に作成されるセッションのファイルが2個作成されます。 ファイルの内容も正常にカートが動作するブラウザとは異なり、容量も軽いです。 4.テンプレートを変える 主にテンプレートを編集していますので、初期のテンプレートに戻したりしました。カートが動作しないブラウザは変わらなかったです。 5.ローカル環境だと動作する MAMPで建てたローカル環境だと、セッションクッキーも確認でき、カートも動作します。 ec-cubeは初めてなため、勉強不足なところもあります、、、 ご教授いただけると大変、助かります。 よろしくお願いいたします。 追記---------------------- ▼ 参考に下記の質問に似ていると思いました。 カートに入らなくなった https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=19518&forum=2 safari、chrome、firefoxで購入ボタンが反応しない。 https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=4328&forum=14 上の質問から解決方法が見いだせないです... |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ブラウザにより、購入ボタンが動作しない | dotquery | 2018/8/7 23:07 |
Re: ブラウザにより、購入ボタンが動作しない | 468 | 2018/8/8 9:46 |
Re: ブラウザにより、購入ボタンが動作しない | dotquery | 2018/8/8 13:01 |
Re: ブラウザにより、購入ボタンが動作しない | 468 | 2018/8/8 16:50 |
Re: 自己解決しました | dotquery | 2018/8/9 12:32 |