バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 2.12.3で商品注文最終画面でシステムエラー

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
moto369
投稿日時: 2013/2/13 21:57
対応状況: −−−
常連
登録日: 2011/4/20
居住地:
投稿: 34
2.12.3で商品注文最終画面でシステムエラー
2.11.4からのバージョンアップで商品の注文最終確定ボタンを押すとシステムエラーで商品の注文ができない状態です。

エラー内容は下記のとおりです。どなたかお教えください。
よろしくお願いいたします。

Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [PREPARE mdb2_statement_mysql_37648c22b1aa842aaaad045715073594e0ca457537 FROM 'INSERT INTO dtb_order_detail(order_id,product_id,product_class_id,product_name,product_code,classcategory_name1,classcategory_name2,point_rate,price,quantity,order_detail_id) SELECT ?,?,?,?,?,?,?,?,?,?,?']
PlaceHolder: [array (
0 => '14',
1 => '126',
2 => '134',
3 => ' K-1',
4 => ' K-1',
5 => NULL,
6 => NULL,
7 => '0',
8 => '300',
9 => '1',
10 => 15,
)]
MDB2 Error: constraint violation
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_37648c22b1aa842aaaad045715073594e0ca457537 USING @0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10]
[Native code: 1062]
[Native message: Duplicate entry '15' for key 1]
on [/data/class/SC_Query.php(1007)] from 180.48.129.41
customer_id =
/html/shopping/confirm.php(34): LC_Page_Shopping_Confirm_Ex->process
/html/data/class_extends/page_extends/shopping/LC_Page_Shopping_Confirm_Ex.php(56): LC_Page_Shopping_Confirm->process
/html/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(63): LC_Page_Shopping_Confirm->action
/html/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(165): SC_Helper_Purchase->completeOrder
/html/data/class/helper/SC_Helper_Purchase.php(81): SC_Helper_Purchase->registerOrderComplete
/html/data/class/helper/SC_Helper_Purchase.php(867): SC_Helper_Purchase->registerOrderDetail
/html/data/class/helper/SC_Helper_Purchase.php(952): SC_Query->insert
/html/data/class/SC_Query.php(530): SC_Query->query
/html/data/class/SC_Query.php(814): SC_Query->execute
/html/data/class/SC_Query.php(970): SC_Query->error
/html/data/class/SC_Query.php(1007): trigger_error
AMUAMU
投稿日時: 2013/2/14 4:55
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 2.12.3で商品注文最終画面でシステムエラー
引用:
[Native message: Duplicate entry '15' for key 1]

を見る限り、order_detail_idが重複しているのが問題かと思います。

シーケンス値が更新されていないと思われますので、シーケンス値を以降したデータにあわせて変更すれば解決すると思われます


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

[url=h

moto369
投稿日時: 2013/2/16 20:20
対応状況: −−−
常連
登録日: 2011/4/20
居住地:
投稿: 34
Re: 2.12.3で商品注文最終画面でシステムエラー
SQL buddyにてorder_detail_idのシーケンス変更すると500エラーになったのですがなにが考えられんでしょうか?

よろしくお願いいたします。
seasoft
投稿日時: 2013/2/17 0:23
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: 2.12.3で商品注文最終画面でシステムエラー
私のメモ書きですが、原因調査の参考になると良いのですが・・・
http://seasoft.jp1.cx/ec/tips/error#internal_server_errorサーバ内部エラー

EC-CUBE 向けに書いていますが、SQL buddy でも概ね同じ事が言えます。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,099名です
総投稿数は110,033件です

投稿数ランキング

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