バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 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の中身を消してみて、確認するのが良いと思います。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

kedama
投稿日時: 2012/11/12 11:20
対応状況: −−−
新米
登録日: 2012/10/26
居住地:
投稿: 7
Re: EC-CUBEペイメント コンビニ決済について
AMUAMU 様

返信ありがとうございます。

サポートへも問い合わせいたしましたが、「自由項目に不正な文字が入っているため」という回答をいただきました。
機種依存文字等入れているわけではありませんでしたので、自分で様々な文字を入れて確認したところ全角文字を入れるとどんな文字でもエラーとなるようです。(おそらく2重エンコードにどこかの処理でなっているのでしょう)

※全角文字NGならほとんど何も入れられないですよね。
 このモジュールでは不正な文字=全角文字ということなんでしょうか
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,904名です
総投稿数は110,006件です

投稿数ランキング

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