質問 > その他 > 決済モジュールの決済終了画面に遷移しない。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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 居住地: 投稿: 2314 |
Re: 決済モジュールの決済終了画面に遷移しない。 fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php というファイルが存在しないという警告ですが、そういったファイルを設置された記憶はございますか?
ないのであれば、fqhnbs1qyk9ta5vb6qlnx8uu1gscuby.php で、全ファイル内容を全文検索かけみたほうが良いかもしれません。 |
yuh |
投稿日時: 2014/10/3 11:26
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
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 を追加したところ とりあえずは、正常に動作するようになりました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |