バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 決済モジュールの決済終了画面に遷移しない。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
baisonm
投稿日時: 2014/10/2 21:09
対応状況: −−−
新米
登録日: 2014/10/2
居住地:
投稿: 6
決済モジュールの決済終了画面に遷移しない。
お世話になっております。

先日、SMBC決済モジュールを導入したのですが、
決済終了画面(credit_complete.php)で
『システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。』
と表示され、決済終了画面が表示されません。

エラーログは、
2014/10/02 20:38:18 [/admin/ownersstore/index.php] Warning(E_WARNING): include() [<a href='function.include'>function.include</a>]: Failed opening 'fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php' for inclusion (include_path='/home/******/eccube2_data/module') on [/home/******/eccube2_data/class/SC_ClassAutoloader.php(95)] from ******


2014/10/02 20:38:18 [/admin/ownersstore/index.php] Warning(E_WARNING): include(fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php) [<a href='function.include'>function.include</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/home/******/eccube2_data/class/SC_ClassAutoloader.php(95)] from ******

このような感じです。

決済データは、ec-cube側にもsmbc側にも反映されているのですが…。
プラグイン関係を全てオフにしても、エラーが発生してしまいます。
どうか、解決策をご教授ください。

環境
------------------------------------------------------------------------------------------
[EC-CUBE] 2.12.2
[レンタルサーバ] kagoya
[PHP] PHP 5.3.28
[データベース] Postgre 8.4.7
[WEBサーバ] apache2.2.23
[ブラウザ] Chrome 37.0.2062.124
[現象] 決済終了画面(credit_complete.php)で
『システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。』
と表示され、決済終了画面が表示されない。
------------------------------------------------------------------------------------------
nanasess
投稿日時: 2014/10/3 9:12
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2303
Re: 決済モジュールの決済終了画面に遷移しない。
fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php というファイルが存在しないという警告ですが、そういったファイルを設置された記憶はございますか?
ないのであれば、fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php で、全ファイル内容を全文検索かけみたほうが良いかもしれません。
yuh
投稿日時: 2014/10/3 11:26
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: 決済モジュールの決済終了画面に遷移しない。
使用しているサーバーによってそのようなエラーログが残る事があったと思います。
たしか自分が確認できたのはkagoyaのサーバーでそのようなログが残ってたと思います。
そのログ以外でなにかエラーログって残ってませんか?
baisonm
投稿日時: 2014/10/3 12:18
対応状況: −−−
新米
登録日: 2014/10/2
居住地:
投稿: 6
Re: 決済モジュールの決済終了画面に遷移しない。
ご返信ありがとうございます。

該当ファイルを検索しましたが、見当たらず…。
もしかしたら、モジュールでファイル生成ができない?
からですかね…。
そうするとパーミッション関連も疑うべきでしょうか…。

baisonm
投稿日時: 2014/10/3 13:15
対応状況: −−−
新米
登録日: 2014/10/2
居住地:
投稿: 6
Re: 決済モジュールの決済終了画面に遷移しない。
ご返信ありがとうございます。

おっしゃるとおりレンタルサーバーはkagoyaです。
(スペック等を追記しております)

他のエラーを探したのですが、見つかりませんでした…。
ただ、同じ時間に、同じ内容のエラーログが、何百と記録されてます。

baisonm
投稿日時: 2014/10/3 21:23
対応状況: −−−
新米
登録日: 2014/10/2
居住地:
投稿: 6
Re: 決済モジュールの決済終了画面に遷移しない。
デバッグモードでログを確認しました。

https://********/smbc/credit_complete.php?transactionid=3ea4e5f0d84a951f5a8d897a082478dcaaf17b3c?transactionid=3ea4e5f0d84a951f5a8d897a082478dcaaf17b3c

SERVER_ADDR: ********
REMOTE_ADDR: ********
USER_AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.124 Safari/537.36

Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SELECT s_i.*, tax_rate, tax_rule FROM dtb_shipment_item AS s_i JOIN dtb_order_detail AS o_d
USING(order_id, product_class_id) WHERE order_id = ? AND shipping_id = ? ORDER BY shipping_id ]
MDB2 Error: unknown error
prepare: [Error message: Unable to create prepared statement handle]
[Last executed query: DEALLOCATE PREPARE mdb2_statement_pgsql_2194993ce5251e9abd7430901e97f8c7886a86150a]
[Native message: ERROR: 列"tax_rate"は存在しません
行 1: SELECT s_i.*, tax_rate, tax_rule FROM dtb_shipment_item AS s...
^]
on [/home/********/eccube2_data/class/SC_Query.php(1008)]
/home/*********/public_html/smbc/credit_complete.php(11): LC_Page_Mdl_SMBC_Shopping_Credit_Complete->process
/home/*********/eccube2_data/downloads/module/mdl_smbc/class/pages/LC_Page_Mdl_SMBC_Shopping_Credit_Complete.php(47): LC_Page_Mdl_SMBC_Shopping_Credit_Complete->action
/home/*********/eccube2_data/downloads/module/mdl_smbc/class/pages/LC_Page_Mdl_SMBC_Shopping_Credit_Complete.php(73): SC_Helper_Purchase->sendOrderMail
/home/*********/eccube2_data/class/helper/SC_Helper_Purchase.php(1129): plg_CustomerPlus_SC_Helper_Mail->sfSendOrderMail
/home/*********/eccube2_data/downloads/plugin/CustomerPlus/class/plg_CustomerPlus_SC_Helper_Mail.php(62): plg_CustomerPlus_SC_Helper_Mail->sfGetShippingData
/home/*********/eccube2_data/downloads/plugin/CustomerPlus/class/plg_CustomerPlus_SC_Helper_Mail.php(153): SC_Query->select
/home/*********/eccube2_data/class/SC_Query.php(167): SC_Query->getAll
/home/*********/eccube2_data/class/SC_Query.php(279): SC_Query->prepare
/home/*********/eccube2_data/class/SC_Query.php(949): SC_Query->error
/home/*********/eccube2_data/class/SC_Query.php(1008): trigger_error

これで、何か原因を探せますでしょうか?
baisonm
投稿日時: 2014/10/3 22:29
対応状況: −−−
新米
登録日: 2014/10/2
居住地:
投稿: 6
Re: 決済モジュールの決済終了画面に遷移しない。
お世話になります。

dtb_order_detailのテーブルに
tax_rateとtax_rule を追加したところ
とりあえずは、正常に動作するようになりました。

ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.