質問 > フロント機能 > 「この手続きは無効となりました」が出ます |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
angie |
投稿日時: 2012/6/29 11:56
対応状況: −−−
|
常連 登録日: 2011/6/10 居住地: 投稿: 46 |
「この手続きは無効となりました」が出ます こんにちわ。
買い物かご以降のページを いったりきたりすると 「この手続きは無効となりました。以下の要因が考えられます。」 が表示されます。 本番環境のFirefox13.0.1でのみ起こる現象で、 原因がよくわかりません。 商品を2点、買い物かごへ入れ、購入手続きへ ↓ ログイン ↓ 住所選択 ↓ お支払方法画面表示 ↓ TOPへ戻る ↓ 買い物かごを表示 ↓ 1つ商品を削除 ↓ TOPへ戻る ↓ 買い物かごを表示 ↓ 住所選択 ↓ エラーが表示 この手続きは無効となりました。以下の要因が考えられます。 ・セッション情報の有効期限が切れてる場合 ・購入手続き中に新しい購入手続きを実行した場合 ・すでに購入手続きを完了している場合 過去の質問で同じようなものがあったのですが、 htaccessで register_long_arraysをONにしても治りませんでした。 お届け先の指定ページ(deliv.php)での hiddenのuniqidと $_SESSION['site']['uniqid']が違うからなのだと思うのですが、 deliv.phpのuniqidは 一体どこで設定されているのでしょうか? Firefoxだけで起こるのですが・・・。 別の質問もしている最中で、恐縮ですが、 どうぞよろしくお願いします。 ---------------------------- [EC-CUBE] 2.4.4 [PHP] PHP 5.2.17p3 [データベース] PostgreSQL 9.0.1 ---------------------------- |
AMUAMU |
投稿日時: 2012/7/2 17:03
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 「この手続きは無効となりました」が出ます まずはセッションが正常に引き継がれているか、$_SESSIONとセッションID自体をデバッグしてみると良いかもしれません。
手元のFF13.0.1 + EC-CUBE2.4.4では再現しませんでした。
|
patapata |
投稿日時: 2012/7/2 21:34
対応状況: −−−
|
仙人 登録日: 2010/7/7 居住地: 神奈川県 投稿: 502 |
Re: 「この手続きは無効となりました」が出ます 引用:
data/class/pages/shopping/LC_Page_Shopping_Deliv.php で設定しています。 まぁ、状態として原因はキャッシュまわりのブラウザ仕様っぽいですけどね。 |
angie |
投稿日時: 2012/7/6 15:09
対応状況: 解決済
|
常連 登録日: 2011/6/10 居住地: 投稿: 46 |
Re: 「この手続きは無効となりました」が出ます お返事遅くなりました。
アドバイスありがとうございます。 別のことで /data/class/pages/LC_Page.php の function allowClientCache() を少し修正していまして、 そのあたりが関係していたようです。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |