質問 > フロント機能 > 会員登録すると購入できない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
watanabe |
投稿日時: 2008/6/6 17:10
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
会員登録すると購入できない よろしくお願いします。
環境は EC-CUBE Ver2.1.2 PHP 5.2.5 MySQL 4.1.20 です。 会員ログイン後、カートから商品購入手続きに 進み、お届け先の指定(shopping/deliv.php) ページに遷移した後に、選択したお届け先に 送るボタンをクリックすると、ページが 真っ白(frontparts/login_check.php)になって 購入手続きに進めません。 非会員で、あて先を入力すると、ちゃんと購入手続き が出来ます。 関連ファイルに目を通したり、ちゃんと値が来ているか を見ているのですが、原因がはっきりしません。 同一の現象を解決なさった方がおられましたら、 対策法などご教授いただけるとうれしいです よろしくお願いいたします すみません、題名を編集しました |
watanabe |
投稿日時: 2008/6/6 18:25
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
会員登録すると購入できない(追記) 原因は、どうやら cart.php からdeliv.phpに
遷移する際に、ログイン情報が引き継がれないようです。 このような現象が起きる事があるのでしょうか? |
watanabe |
投稿日時: 2008/6/6 19:28
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
会員登録すると購入できない(追記2) 失礼しました、とても初歩的なミスを長々と書いてしまいました。
依然うまくいきません・・・。 何かCARTからdelivにデータが引き継がれない原因について 思い当たる方はおられないでしょうか? よろしくお願いいたします |
watanabe |
投稿日時: 2008/6/6 23:25
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
Re: 会員登録すると購入できない(追記3) あれから6時間近くずっとこれを解決しようと
あれこれファイルをチェックしてみたり動作確認 してみたのですが、やはりdeliv.phpから先に行けません。 挙動を見ていると、ヘッダー部のログイン・ログアウト ボタンと「ようこそ〜さま」という表記が根こそぎ 消えるので、セッション変数の問題なのか、クッキーの 問題なのかわかりませんが、肝心の会員購入手続き時に ログインした会員情報が引き継がれないという根本的な 問題に直面して悪戦苦闘しております。 購入手続きのページはボタンを変更した以外はカスタマイズ をしておりません(何かカスタマイズしてこういう問題が 発生するのを恐れて手付かずのままにしておこうと思いました) 開発コミュニティの方、開発者の方、ゲストの方 どなたか、何かお教え願えないでしょうか? 解決策でなくても、こういう場合に同じようなエラーになった とか、何かちょっとした糸口でも本当に助かります。 よろしくお願いいたします |
seasoft |
投稿日時: 2008/6/7 1:00
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 会員登録すると購入できない(追記3) とりあえず、WEBサーバのエラーログを見る権限はありますか?
|
watanabe |
投稿日時: 2008/6/7 1:58
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
Re: 会員登録すると購入できない(追記3) seasoft様 書込みありがとうございます。
途方にくれていましたので本当に嬉しいです。 サーバのコンパネからWEBサーバのエラーログを落としました。 login_check.phpもshopping/deliv.phpもひっかかりませんでした。 どのあたりを確認すれば何か手がかりがつかめますでしょうか? ほんとにすみません |
ゲスト |
投稿日時: 2008/6/7 4:29
対応状況: −−−
|
Re: 会員登録すると購入できない(追記3) エラーに載っていないなら、正常ログ(アクセス)ログの確認です。
|
|
watanabe |
投稿日時: 2008/6/7 20:19
対応状況: −−−
|
半人前 登録日: 2008/2/4 居住地: 投稿: 29 |
Re: 会員登録すると購入できない(追記3) 返信遅くなりました。
アクセスログをチェックしてまたこちらに 載せさせて頂きます。 アドバイスありがとうございます |
homan |
投稿日時: 2008/6/7 20:28
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: 会員登録すると購入できない(追記3) ログはサーバーログの他にEC-CUBEから吐き出されるものもあって、
/data/logs/のなかに「*.log」がありますので、 そちらも念のため確認してみて下さい。 別のブラウザや別のPC(お使いの機種と全く構成が違う物が望ましいです)でも 同じ現象がでないか確認できると、 問題の切り分けができそうですね。 ところで、Ver2.1.2との事ですが、 購入フロー部分のカスタマイズや、 バージョンアップ等の作業はされていませんか?
|
ゲスト |
投稿日時: 2008/6/8 7:49
対応状況: −−−
|
Re: 会員登録すると購入できない(追記3) homan様 情報ありがとうございました。
サイトのログに 2008/06/06 14:45:30 [/frontparts/login_check.php] invalid access :login_check.php $POST["url"]=/shopping/deliv.php from (IP) と認証エラーのあとがありまして、また 全く別場所からPCも変更して同一の操作をした結果 IE6でdeliv.phpから「選択したお届け先へ送付」ボタンを押すと ライン:320 文字:0 エラー:document.forms.[...].[...].valueはNullまたはオブジェクトではありません URL:(サイトURL)/shopping/deliv.php?(トランザクションID) というjavascriptエラーが表示され、login_check.phpが 真っ白、という状態になりました。 原因から見るに、cart.phpからdeliv.phpに移動するときに 情報の引継ぎに失敗→deliv.phpから次に移動するときに 認証エラーで引っかかる→login_check.phpが真っ白 という流れのようです。 会員認証や購入フローの部分で変更したのは、ログインボタンを ブロックからヘッダー部に移植(インクルードでヘッダー部から でも認証できるようにした)1箇所だけで、後はボタンを変更 (同一ファイル名で上書き)だけです。 基本ロジックは購入や会員認証部分に関しましてカスタマイズ しておりません。 また、バージョンアップもしておりません(2.1.2をクリーン インストールです) 唯一変更を加えたのが、認証ボタンの移動なので、そのあたりから 再チェックしてみます。 上記情報で何か手がかりか同一エラーからの解決策などを お持ちの方がおられましたら、よろしくご教授ください。 ほんとうにありがとうございます。感謝しております。 |
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |