バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 注文完了時にエラーがでた際の対処法(T_T)

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
aro
投稿日時: 2014/4/19 2:39
対応状況: 開発中
半人前
登録日: 2014/4/7
居住地:
投稿: 17
注文完了時にエラーがでた際の対処法(T_T)
お世話になります。

注文時、注文完了ページに下記のようなエラーがでて注文処理が完了できません。

どのように対処するとよいでしょうか?
どうしてもわからず苦戦しております。

何卒ご助言お願い致します(´;ω;`)



Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。



[Native message: ERROR: character 0xe280a8 of encoding "UTF8" has no equivalent in "EUC_JP"]
on [/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1087)]
/virtual/delicious1/public_html/store.angeart.com/shopping/confirm.php(29): LC_Page_Shopping_Confirm_Ex->process
/virtual/delicious1/public_html/store.angeart.com/data/class_extends/page_extends/shopping/LC_Page_Shopping_Confirm_Ex.php(54): LC_Page_Shopping_Confirm->process
/virtual/delicious1/public_html/store.angeart.com/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(63): LC_Page_Shopping_Confirm->action
/virtual/delicious1/public_html/store.angeart.com/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(168): SC_Helper_Purchase->sendOrderMail
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Purchase.php(1079): SC_Helper_Mail->sfSendOrderMail
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Mail.php(212): SC_Helper_Mail->sfSaveMailHistory
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Mail.php(295): SC_Query->insert
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(567): SC_Query->query
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(865): SC_Query->execute
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1048): SC_Query->error
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1087): trigger_error

▲▲▲ デバッグ情報ここまで ▲▲▲
yuh
投稿日時: 2014/4/19 10:57
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1818
Re: 注文完了時にエラーがでた際の対処法(T_T)
ぐぐってみたらこんな感じの内容がでてきました。
http://www.united-bears.co.jp/blog/archives/426
aro
投稿日時: 2014/4/20 16:11
対応状況: −−−
半人前
登録日: 2014/4/7
居住地:
投稿: 17
Re: 注文完了時にエラーがでた際の対処法(T_T)
ご助言ありがとうございます。

参考のURLを含めいろいろ試してみたのですが、
上手くいきませんでした。


よく見たら他にも以下のようなエラーが出ています。


Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [INSERT INTO dtb_mail_history(subject,order_id,template_id,send_date,creator_id,mail_body,send_id) SELECT $1,$2,$3,CURRENT_TIMESTAMP,$4,$5,$6]
PlaceHolder: [array (
0 => '【ショップ名】 ご注文ありがとうございます',
1 => 53,
2 => 1,
3 => '2',
4 => '注文社名 様


〜以下設定した注文受付メール〜


5 => 53,
)]
MDB2 Error: unknown error
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_pgsql_966ca7fe16af7bc9e39b7d0509375f3c8b5756d7e6 ('【ショップ名】 ご注文ありがとうございます', 53, 1, '2', '注文社名 様


〜以下設定した注文受付メール〜


53)]
[Native message: ERROR: character 0xe280a8 of encoding "UTF8" has no equivalent in "EUC_JP"]
on [/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1087)]
/virtual/delicious1/public_html/store.angeart.com/shopping/confirm.php(29): LC_Page_Shopping_Confirm_Ex->process
/virtual/delicious1/public_html/store.angeart.com/data/class_extends/page_extends/shopping/LC_Page_Shopping_Confirm_Ex.php(54): LC_Page_Shopping_Confirm->process
/virtual/delicious1/public_html/store.angeart.com/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(63): LC_Page_Shopping_Confirm->action
/virtual/delicious1/public_html/store.angeart.com/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(168): SC_Helper_Purchase->sendOrderMail
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Purchase.php(1079): SC_Helper_Mail->sfSendOrderMail
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Mail.php(212): SC_Helper_Mail->sfSaveMailHistory
/virtual/delicious1/public_html/store.angeart.com/data/class/helper/SC_Helper_Mail.php(295): SC_Query->insert
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(567): SC_Query->query
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(865): SC_Query->execute
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1048): SC_Query->error
/virtual/delicious1/public_html/store.angeart.com/data/class/SC_Query.php(1087): trigger_error
▲▲▲ デバッグ情報ここまで ▲▲▲



なにか方法はありませんでしょうか。
引き続きお知恵を貸していただければと思います。

red
投稿日時: 2014/4/20 18:19
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1568
Re: 注文完了時にエラーがでた際の対処法(T_T)
DBの文字コードをutf-8にかえるか、データ投入時にすべてeuc-jpに変更するかしか方法はないと思います。
どちらも簡単に出来る作業ではないです。。


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

aro
投稿日時: 2014/4/21 10:52
対応状況: 解決済
半人前
登録日: 2014/4/7
居住地:
投稿: 17
Re: 注文完了時にエラーがでた際の対処法(T_T)
ご助言ありがとうございます。

調べてみたところ自動返信メールに使っている文字にUTF-8非対応の依存文字があったようで、デフォルトに戻したところ復旧しました。

当方の知識と経験不足でみなさまにはお手数をおかけしました。

今後ともどうぞよろしくお願いします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.