質問 > フロント機能 > モバイルサイトで「注文する」から先へすすめません |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
arty |
投稿日時: 2012/7/31 12:37
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
モバイルサイトで「注文する」から先へすすめません EC-CUBE初心者です、よろしくお願い致します。
モバイルサイトで不具合が出ており、どこを調べたらよいかも解らず困っております。 画面上部に「現在のカゴの中」と表示されているページで「注文する」ボタンをクリックすると、画面上部に「お客様情報入力」と表示されたページへ飛びます。ページの内容は表示されず、「↑このページのトップへ」というリンクとフッターがあるだけです。 PCサイトは正常に動いています。 EC-CUBEのバージョンなどは下記の通りです。 ----------------------------- [EC-CUBE] 2.11.4 [レンタルサーバ] アイルサーバ [PHP] 5.2.9-2 [データベース] MySQL 4.1.22-Max [検証ブラウザ] FireMobileSimulator DC P903i [エラー時ログ] [/cart/index.php] Session expired at... ----------------------------- 足りない情報や、調べ方などあればご指摘願います。 よろしくお願い致します。 |
seasoft |
投稿日時: 2012/7/31 13:41
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルサイトで「注文する」から先へすすめません まず思いつく範囲ですと、テンプレートキャッシュの削除・テンプレートファイル欠損の確認といったところがあります。
> 足りない情報や、調べ方などあればご指摘願います。 [エラー時ログ] が途中で切れていますが、何か出ているんでしょうかね。
|
arty |
投稿日時: 2012/7/31 13:59
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
Re: モバイルサイトで「注文する」から先へすすめません 早速の返信ありがとうございます。
>まず思いつく範囲ですと、テンプレートキャッシュの削除・テンプレートファイル欠損の確認といったところがあります。 なるほど、ご指摘いただいた点調べてみます。 あと、エラーログの全文は下記の通りです。 (一部伏せ字にします) [/cart/index.php] Session expired at 2012/07/31 12:10:38 : sid=buaculhkleneaxxxxxxxxxxxxx from xx.xxx.x.xxx |
arty |
投稿日時: 2012/7/31 14:23
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
Re: モバイルサイトで「注文する」から先へすすめません 1)テンプレートキャッシュの削除
2)テンプレートファイル欠損 を確認しました。 1)は、data > Smarty > templates_c > mobile の中身を全て削除しましたが、現象に変化ありませんでした。 2)は、data > Smarty > templates > mobile > shopping > index.tplの存在を確認しました。 「index.tpl」に的を絞ったのは、先へすすめなくなるページのURLが http://example.co.jp/shopping/index.php?PHPSESSID=xxxx... のようになっていたからです。 何かの手がかりになりますでしょうか。 他にも調べることがあれば、どんなことでもお教えいただきたいです。 よろしくお願い致します。 |
arty |
投稿日時: 2012/7/31 14:43
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
Re: モバイルサイトで「注文する」から先へすすめません たびたび恐れ入ります。
DEBUGをやってみたので、出てきた文字列を書いてみます。 --------- Smarty Debug Console included templates & configfiles(load time in seconds) no templates included assigned template variables {$GLOBAL_ERR} null {$SCRIPT_NAME} "/shopping/index.php" {$TPL_URLPATH} "/user_data/packages/mobile/" Array(32) => "--" 1 => 1 2 => 2 3 => 3 (以下略) --------- 運用中のサイトなので、大きな文字でエラーメッセージがでてきて焦りました。 ソース中に吐き出してくれる方法があればよいのですが…。 |
seasoft |
投稿日時: 2012/7/31 15:06
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルサイトで「注文する」から先へすすめません > 2)は、data > Smarty > templates > mobile > shopping > index.tplの存在を確認しました。
中身はいかがでしょうか? また、中身を一旦削除して「テスト」などのみに書き換えて、その文字は画面表示されますか? (されない場合、テンプレートの問題では無いと切り分けできそうです。)
|
seasoft |
投稿日時: 2012/7/31 15:12
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルサイトで「注文する」から先へすすめません DEBUG が動作するようで良いですね。うちは、相変わらずオーバーフローしてしまう・・・
> 運用中のサイトなので、大きな文字でエラーメッセージがでてきて焦りました。 > ソース中に吐き出してくれる方法があればよいのですが…。 HTML エスケープ済みの文字列で出力されているようでしたら、テンプレート上でHTML コメントアウトしておくのが良いかと思います。 ただ、デバッグ出力を読むのが大変ですので、IP アドレスなどで IF 分岐する方がスマートだと思いますよ。参考まで。
|
arty |
投稿日時: 2012/7/31 15:42
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
Re: モバイルサイトで「注文する」から先へすすめません >中身を一旦削除して「テスト」などのみに書き換えて、その文字は画面表示されますか?
表示されませんでした。 これは「テンプレートを読み込めていない」ということでしょうか。 原因が少し絞られて来た感じです、ありがとうございます。 引き続き、アドバイスいただけると助かります。 ※デバッグの話もアドバイスいただけて助かります。ありがとうございます。 |
arty |
投稿日時: 2012/7/31 16:11
対応状況: −−−
|
新米 登録日: 2012/7/31 居住地: 投稿: 8 |
Re: モバイルサイトで「注文する」から先へすすめません すみません、返信をわかりづらいところに書いてしまいました。
以下、再投となります。申し訳ございません。 -------------------------------- >中身を一旦削除して「テスト」などのみに書き換えて、その文字は画面表示されますか? 表示されませんでした。 これは「テンプレートを読み込めていない」ということでしょうか。 原因が少し絞られて来た感じです、ありがとうございます。 引き続き、アドバイスいただけると助かります。 ※デバッグの話もアドバイスいただけて助かります。ありがとうございます。 |
seasoft |
投稿日時: 2012/7/31 16:25
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: モバイルサイトで「注文する」から先へすすめません > これは「テンプレートを読み込めていない」ということでしょうか。
その確率もありそうです。 他には、「読み込むべきテンプレートを特定できていない」という懸念もあります。たしか、EC-CUBE 内部では、URL からテンプレートを決定していたと思うのですが、その変換の過程で何らかの不都合を生じている懸念というのも思いつきます。
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |