質問 > 管理機能 > 注文完了時にエラーがでた際の対処法(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 居住地: 大阪 投稿: 1819 |
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 居住地: 東京都 投稿: 1570 |
Re: 注文完了時にエラーがでた際の対処法(T_T) DBの文字コードをutf-8にかえるか、データ投入時にすべてeuc-jpに変更するかしか方法はないと思います。
どちらも簡単に出来る作業ではないです。。
|
aro |
投稿日時: 2014/4/21 10:52
対応状況: 解決済
|
半人前 登録日: 2014/4/7 居住地: 投稿: 17 |
Re: 注文完了時にエラーがでた際の対処法(T_T) ご助言ありがとうございます。
調べてみたところ自動返信メールに使っている文字にUTF-8非対応の依存文字があったようで、デフォルトに戻したところ復旧しました。 当方の知識と経験不足でみなさまにはお手数をおかけしました。 今後ともどうぞよろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |