質問 > フロント機能 > カート機能時のシステムエラーについて |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mkuser |
投稿日時: 2012/11/20 19:06
対応状況: −−−
|
半人前 登録日: 2012/6/8 居住地: 投稿: 11 |
カート機能時のシステムエラーについて 11月初旬、カート機能や問い合わせ、会員登録機能のテストも行いエラー等がなかったのでサイトをオープンしました、
本日、再度カート機能をチェックしようと、カートのボタンをクリックしたらシステムエラーが表示されました。 ---- error.log ------------------------ 2012/11/20 17:33:22 [/products/detail.php] Fatal error(E_USER_ERROR): on [/home/exsample/data/class/SC_Response.php(182)] from 111.22.333.44 customer_id = /home/exsample/www/products/detail.php(34): LC_Page_Products_Detail_Ex->process /home/exsample/data/class_extends/page_extends/products/LC_Page_Products_Detail_Ex.php(56): LC_Page_Products_Detail->process /home/exsample/data/class/pages/products/LC_Page_Products_Detail.php(84): LC_Page_Products_Detail->action /home/exsample/data/class/pages/products/LC_Page_Products_Detail.php(162): SC_Response->sendRedirect /home/exsample/data/class/SC_Response.php(182): trigger_error ------------------------------------ 他の「お問い合わせ」機能や「カート機能」は問題なく送信できました。 ただ、一度「お問い合わせ」や「会員登録」のページを表示させてから、「カート」ボタンをクリックすると問題なく購入できました。 なんとなく、上記のエラーから私のIPアドレスとCustomer_idが、初回は一致していないのかなとも思ったりしています。 とりあえずエラー表示を消すため、 /date/class/SC_Response.php(182)の部分から、このファイルの182行目をコメントアウトしました。 -------------------------------------- // アプリケーション外へのリダイレクトは扱わない //if (preg_match($pattern, $url) === 0) { // trigger_error('', E_USER_ERROR); //} //$netUrl = new Net_URL($url); -------------------------------------- すると、次に同じファイルの203行のエラーが表示されたので、同じようにコメントアウトしました。 -------------------------------------- //$netUrl->addQueryString(TRANSACTION_ID_NAME, SC_Helper_Session_Ex::getToken()); //$url = $netUrl->getURL(); -------------------------------------- 現在は、これで問題なくカート機能が動作するようになったのですが、他に問題が起きていないか心配しています。 このエラーの回避方法が正しくないのであれば回避方法を教えてください。 EC-CUBEバージョン: 2.12.0 PHPバージョン: PHP 5.2.17 DBバージョン: 5.5.15-log サーバー: さくらレンタルサーバー プラグイン: 商品詳細マトリクス表示プラグイン・メンテナンスモード カスタマイズ: CSSで商品を横並びにしたりしていますが、PHPコードは触れていません。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» カート機能時のシステムエラーについて | mkuser | 2012/11/20 19:06 |
Re: カート機能時のシステムエラーについて | seasoft | 2012/11/21 1:27 |