バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hot7
投稿日時: 2011/12/21 15:40
対応状況: −−−
常連
登録日: 2011/8/29
居住地:
投稿: 39
システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。

が表示されて正しく動作しません。デバッグをしたのですが意味がさっぱり解りません。商品詳細ページで「かごに入れる」ボタンを押すとエラーが表示されます。
デバッグ内容は以下の内容です。
何処を訂正すればいいのか教えていただきたのですが....?

ec cube v2.11.4
php 5.1.6
db MySQL 5.0.45

よろしくお願いします。

▼▼▼ デバッグ情報ここから ▼▼▼
http://xxxxxxxx.com/zeccube/products/detail.php??

SERVER_ADDR: 61.86.246.22
REMOTE_ADDR: 219.115.137.164
USER_AGENT: Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.63 Safari/535.7

/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/products/detail.php 34:LC_Page_Products_Detail_Ex->process
/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/data/class_extends/page_extends/products/LC_Page_Products_Detail_Ex.php 56:LC_Page_Products_Detail->process
/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/data/class/pages/products/LC_Page_Products_Detail.php 84:LC_Page_Products_Detail->action
/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/data/class/pages/products/LC_Page_Products_Detail.php 160:SC_Response->sendRedirect
/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/data/class/SC_Response.php 137:SC_Utils->sfDispException
▲▲▲ デバッグ情報ここまで ▲▲▲
pingpong
投稿日時: 2011/12/21 15:58
対応状況: −−−
長老
登録日: 2011/12/15
居住地:
投稿: 156
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
/home/virtual/xxxxxxxx.com/www/public_html_xxxxxxxx.com/zeccube/data/class/pages/products/LC_Page_Products_Detail.php 160:SC_Response->sendRedirect

上記箇所でリダイレクトを行い、リダイレクトを行うメソッド内でエラー処理がされています。上記箇所の該当行の前後のコードを教えていただけますか。

外部サイトに遷移しているということはないでしょうか。

hot7
投稿日時: 2011/12/21 16:03
対応状況: −−−
常連
登録日: 2011/8/29
居住地:
投稿: 39
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
ソースを添付しました。
このソースは何も編集はしていないプログラムです。

よろしくお願いします。

// 商品IDをFORM内に保持する
$this->tpl_product_id = $product_id;

switch ($this->mode) {
case 'cart':
$this->arrErr = $this->lfCheckError($this->mode,$this->objFormParam,
$this->tpl_classcat_find1,
$this->tpl_classcat_find2);
if (count($this->arrErr) == 0) {
$objCartSess = new SC_CartSession_Ex();
$product_class_id = $this->objFormParam->getValue('product_class_id');

$objCartSess->addProduct($product_class_id, $this->objFormParam->getValue('quantity'));

SC_Response_Ex::sendRedirect(CART_URLPATH);
exit;
}
break;
case "add_favorite":
// ログイン中のユーザが商品をお気に入りにいれる処理
if ($objCustomer->isLoginSuccess() === true && $this->objFormParam->getValue('favorite_product_id') > 0 ) {
$this->arrErr = $this->lfCheckError($this->mode,$this->objFormParam);
if(count($this->arrErr) == 0){
if(!$this->lfRegistFavoriteProduct($this->objFormParam->getValue('favorite_product_id'),$objCustomer->getValue('customer_id'))){
exit;
}
}
}
break;

case "add_favorite_sphone":
// ログイン中のユーザが商品をお気に入りにいれる処理(スマートフォン用)
if ($objCustomer->isLoginSuccess() === true && $this->objFormParam->getValue('favorite_product_id') > 0 ) {
$this->arrErr = $this->lfCheckError($this->mode,$this->objFormParam);
if(count($this->arrErr) == 0){
if($this->lfRegistFavoriteProduct($this->objFormParam->getValue('favorite_product_id'),$objCustomer->getValue('customer_id'))){
print "true";
exit;
}
}
print "error";
exit;
}
break;

case 'select':
case 'select2':
case 'selectItem':
/**
* モバイルの数量指定・規格選択の際に、
* $_SESSION['cart_referer_url'] を上書きさせないために、
* 何もせずbreakする。
*/
break;

default:
// カート「戻るボタン」用に保持
$netURL = new Net_URL();
$_SESSION['cart_referer_url'] = $netURL->getURL();
break;
}
nanasess
投稿日時: 2011/12/21 16:07
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
www の有無が関係しているとかでしょうか.

# 最近, この類いの質問が多いですね^^;
pingpong
投稿日時: 2011/12/21 16:12
対応状況: −−−
長老
登録日: 2011/12/15
居住地:
投稿: 156
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。

変更していないのであれば、
data/class/SC_Response.phpの136行目で比較でマッチしていないので、その値を見ればわかるかと。
ohisi
投稿日時: 2011/12/30 2:37
対応状況: −−−
新米
登録日: 2011/12/30
居住地:
投稿: 1
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
このエラーは、EC-CUBEがスマホ・携帯に対応したために、カートに入れるアクションを起こす際に、起きるバグのようです。

さらに、windows7では、このバグは発生しません。
windows xp で起こるようです。

これはブラウザーの処理によるものです。

問題が起きるのは、ドメインに「www」を付けるか否かです。

以前のバージョンでは、wwwがあっても、無くても、カートに入れる際に、jsで、処理されていましたが、スマホ対応サイトを追加したことにより、jsの処理をそれなりに行う様にしたようです。

その際、jsにバグがあり、windows7では正常に動作しても、xpでは動作しない状況がでています。

改善策は、コチラに書いてあります。

http://lanz.yoka-yoka.jp/e790103.html
nanasess
投稿日時: 2012/3/7 18:42
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: システムエラーが発生しました。 大変お手数ですが、サイト管理者までご連絡ください。
引用:

ohisiさんは書きました:
このエラーは、EC-CUBEがスマホ・携帯に対応したために、カートに入れるアクションを起こす際に、起きるバグのようです。

さらに、windows7では、このバグは発生しません。
windows xp で起こるようです。

これはブラウザーの処理によるものです。

問題が起きるのは、ドメインに「www」を付けるか否かです。

以前のバージョンでは、wwwがあっても、無くても、カートに入れる際に、jsで、処理されていましたが、スマホ対応サイトを追加したことにより、jsの処理をそれなりに行う様にしたようです。

その際、jsにバグがあり、windows7では正常に動作しても、xpでは動作しない状況がでています。

改善策は、コチラに書いてあります。

http://lanz.yoka-yoka.jp/e790103.html


バグではなく, CSRF などの脆弱性を防ぐための仕様です.
また, JavaScript で www などサブドメインの有無を制御するような処理はしていません.
誤解を招くといけないので, 念のため...
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,087名です
総投稿数は110,033件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
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.