質問 > その他 > EC-CUBEペイメント コンビニ決済について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kedama |
投稿日時: 2012/10/26 13:44
対応状況: −−−
|
新米 登録日: 2012/10/26 居住地: 投稿: 7 |
EC-CUBEペイメント コンビニ決済について EC-CUBEペイメントにて、コンビニ決済でエラーが発生してしまいました。
解決方法についてご存知の方いらっしゃいましたら、お教えいただけないでしょうか。 ※デザイン管理から変更できるデザイン変更以外は、モジュール関連箇所はカスタマイズしていません。 以下、環境です。 EC-CUBE: v2.12.2 OS: CentOS5.7 PHP: 5.2.13 DB: PostgreSQL8.4.4(データベースはUTF-8エンコーディングで作成しています) EC-CUBEペイメントモジュール: v3.1.3 以下エラーログです。 2012/10/26 11:38:25 [/shopping/load_payment_module.php] Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。 SQL: [UPDATE dtb_order SET memo09= $1, memo05= $2, memo04= $3, add_point= $4, use_point= $5, status= $6, update_date= CURRENT_TIMESTAMP WHERE order_id = $7] PlaceHolder: [array ( )] MDB2 Error: unknown error _doQuery: [Error message: Could not execute statement] [Last executed query: EXECUTE mdb2_statement_pgsql_30bb1c7377420de4ca44641680d8f75b8c10cfdf66 ()] [Native message: ERROR: invalid byte sequence for encoding "UTF8": 0x93 HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by "client_encoding".] on [[ルートからのパス]/data/class/SC_Query.php(1008)] from [アクセス元IP] customer_id = 2 [ルートからのパス]/html/shopping/load_payment_module.php(34): LC_Page_Shopping_LoadPaymentModule_Ex->process [ルートからのパス]/data/class_extends/page_extends/shopping/LC_Page_Shopping_LoadPaymentModule_Ex.php(56): LC_Page_Shopping_LoadPaymentModule->process [ルートからのパス]/data/class/pages/shopping/LC_Page_Shopping_LoadPaymentModule.php(70): require_once [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/payment.php(17): LC_Page_Mdl_PG_MULPAY_Helper->process [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/pages/LC_Page_Mdl_PG_MULPAY_Helper.php(45): LC_Page_Mdl_PG_MULPAY_Helper->action [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/pages/LC_Page_Mdl_PG_MULPAY_Helper.php(137): LC_PageHelper_Mdl_PG_MULPAY_CVS->modeAction [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/pages/helper/LC_PageHelper_Mdl_PG_MULPAY_CVS.php(71): SC_Mdl_PG_MULPAY_Client_CVS->doPaymentRequest [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/client/SC_Mdl_PG_MULPAY_Client_CVS.php(93): SC_Mdl_PG_MULPAY_Client_Base->sendOrderRequest [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/client/SC_Mdl_PG_MULPAY_Client_Base.php(222): SC_Util_PG_MULPAY->setOrderPayData [ルートからのパス]/data/downloads/module/mdl_pg_mulpay/class/util/SC_Util_PG_MULPAY.php(450): SC_Helper_Purchase->sfUpdateOrderStatus [ルートからのパス]/data/class/helper/SC_Helper_Purchase.php(1234): SC_Query->update [ルートからのパス]/data/class/SC_Query.php(589): SC_Query->query [ルートからのパス]/data/class/SC_Query.php(814): SC_Query->execute [ルートからのパス]/data/class/SC_Query.php(971): SC_Query->error [ルートからのパス]/data/class/SC_Query.php(1008): trigger_error |
AMUAMU |
投稿日時: 2012/10/31 17:36
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: EC-CUBEペイメント コンビニ決済について EC-CUBEペイメントの場合、サポートに相談されるのが良いと思いますが、
支払い方法設定の自由項目2に何故か不正な文字が混入していることが原因と思われるため、取り急ぎ支払い方法設定画面にて、自由項目2の中身を消してみて、確認するのが良いと思います。
|
kedama |
投稿日時: 2012/11/12 11:20
対応状況: −−−
|
新米 登録日: 2012/10/26 居住地: 投稿: 7 |
Re: EC-CUBEペイメント コンビニ決済について AMUAMU 様
返信ありがとうございます。 サポートへも問い合わせいたしましたが、「自由項目に不正な文字が入っているため」という回答をいただきました。 機種依存文字等入れているわけではありませんでしたので、自分で様々な文字を入れて確認したところ全角文字を入れるとどんな文字でもエラーとなるようです。(おそらく2重エンコードにどこかの処理でなっているのでしょう) ※全角文字NGならほとんど何も入れられないですよね。 このモジュールでは不正な文字=全角文字ということなんでしょうか |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |