バージョン選択

フォーラム

メニュー

オンライン状況

60 人のユーザが現在オンラインです。 (30 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 60
もっと...

サイト内検索

質問 > フロント機能 > モバイルでsendRedirectが無限ループされてる

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sorasa2
投稿日時: 2010/8/19 17:31
対応状況: −−−
新米
登録日: 2009/12/24
居住地:
投稿: 3
モバイルでsendRedirectが無限ループされてる
&PHPSESSIDお世話になります。
モバイル版を修正してるんですが
商品詳細からカートにいけなくセッションが切れてしまいます。
とりあえず画面に出たメッセージは →
”ページの自動転送設定が正しくありません
このアドレスへのリクエストに対するサーバの自動転送設定がループしています。
* Cookie を無効化したり拒否していることにより、この問題が発生している可能性もあります。”
です。
これでヘッダ情報を見てみましたが
Location: http://192.168.1.39/m/cart/index.php?product_id=3992=93cbfef7b365174b4e8b6b2d1929d7eb&transactionid=fe7db3fa82fa23499fa564a56bb3b11492ca56b3
Location: http://192.168.1.39/m/cart/index.php?product_id=3992&&PHPSESSID=93cbfef7b365174b4e8b6b2d1929d7eb&&transactionid=fe7db3fa82fa23499fa564a56bb3b11492ca56b3
Location: http://192.168.1.39/m/cart/index.php?product_id=3992&&&PHPSESSID=93cbfef7b365174b4e8b6b2d1929d7eb&&&transactionid=fe7db3fa82fa23499fa564a56bb3b11492ca56b3
.
.
.
.
ふうになってました。
なのでログを出してみたどころ、
require_base.phpの// セッション初期化・開始
require_once CLASS_PATH . 'session/SC_SessionFactory.php';
$sessionFactory = SC_SessionFactory::getInstance();
$sessionFactory->initSession();
の部分がずっと呼ばれてましたが、どこでこれを呼んでるかは見つかりませんでした。
環境は
-----------------------------------------------
EC-CUBE 2.4.3
OS Windows NT 5.1 build 2600
DBサーバ PostgreSQL 8.1.21
WEBサーバ Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9
PHP 5.2.9
-------------
です。
ここでまた何をチェックすればいいでしょうか?
よろしくお願いいたします。
Masashige
投稿日時: 2010/8/19 17:47
対応状況: −−−
長老
登録日: 2009/4/1
居住地:
投稿: 200
Re: モバイルでsendRedirectが無限ループされてる
モバイルのアドレスはデフォルトで

http://example.com/mobile/

等だったと思いますが、カスタマイズ等しておりますでしょうか?

また、URL静的化の副作用でモバイルが正常に動かなくなるのは
結構あるようですので、その辺もご確認を。
sorasa2
投稿日時: 2010/8/19 18:14
対応状況: −−−
新米
登録日: 2009/12/24
居住地:
投稿: 3
Re: モバイルでsendRedirectが無限ループされてる
/data/install.phpで
define ('MOBILE_HTML_PATH', HTML_PATH . 'm/');
define ('MOBILE_SITE_URL', SITE_URL . 'm/');
define ('MOBILE_SSL_URL', SSL_URL . 'm/');
define ('MOBILE_URL_DIR', URL_DIR . 'm/');
でセットしてます。
Masashige
投稿日時: 2010/8/20 13:13
対応状況: −−−
長老
登録日: 2009/4/1
居住地:
投稿: 200
Re: モバイルでsendRedirectが無限ループされてる
とりあえず、手元の環境ではmobileをリネームしても
正常に動作しました。

えー、もし今のサーバにもう一つデフォルトのEC-CUBEを
インストールできるようでしたら、そちらで動作の確認を
してみて、

正常に動作する→今までに行ったカスタマイズが原因
正常に動作しない→そのサーバでモバイル動かすのにカスタマイズ必要

という判断ができるかと思います。個人的にはその方が早く原因が
わかりそうな気がします。勘ですけど。
55eccube
投稿日時: 2010/8/23 10:48
対応状況: −−−
長老
登録日: 2010/8/18
居住地: 東京
投稿: 222
Re: モバイルでsendRedirectが無限ループされてる
php.ini内の
 arg_separator.output
をご確認ください。
 "&"
となっているようでしたら(&は半角)、
 "&"
に修正してみて下さい。
sorasa2
投稿日時: 2010/8/23 12:18
対応状況: −−−
新米
登録日: 2009/12/24
居住地:
投稿: 3
Re: モバイルでsendRedirectが無限ループされてる
本当にありがとうございます。
解決しました。
現在開発環境で使ってるXAMPPの中のPHP.ini
の基本設定が&になっていました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,687名です
総投稿数は109,933件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1279
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.