バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > 会員ログイン情報を複数店舗で共有しましたが、購入時エラーとなる。

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
alt_shta6
投稿日時: 2018/5/25 10:48
対応状況: 開発中
新米
登録日: 2018/4/13
居住地:
投稿: 7
会員ログイン情報を複数店舗で共有しましたが、購入時エラーとなる。
[EC-CUBE] EC-CUBE3.0.15
[レンタルサーバ] エックスサーバー
[PHP] 5.6
[データベース] mysql5.7

[現象]
下記サイトにあるように店舗A、店舗Bの会員情報を共通化しました。
https://qiita.com/chihiro-adachi/items/bb47fa419bb13e2c339a

ただ、上記設定後
会員ログインした後に商品を購入しようとすると下記エラーがでます。

ForeignKeyConstraintViolationException in AbstractMySQLDriver.php line 60:
===============================

An exception occurred while executing 'INSERT INTO dtb_order (pre_order_id, message, order_name01, order_name02, order_kana01, order_kana02, order_company_name, order_email, order_tel01, order_tel02, order_tel03, order_fax01, order_fax02, order_fax03, order_zip01, order_zip02, order_zipcode, order_addr01, order_addr02, order_birth, subtotal, discount, delivery_fee_total, charge, tax, total, payment_total, payment_method, note, create_date, update_date, order_date, commit_date, payment_date, del_flg, customer_id, order_country_id, order_pref, order_sex, order_job, payment_id, device_type_id, status) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params ["049473d47d7bdd4d4b0c53c628d93e6b4ac1bebc", null, "\u4ef2\u91ce", "\u7fd4\u592a", "\u30ca\u30ab\u30ce", "\u30b7\u30e7\u30a6\u30bf", null, "info@example.com";, "048", "000", "0000", null, null, null, "335", "0004", "3350004", "\u8568\u5e02\u4e2d\u592e", "3-19-20", "1993-06-06 00:00:00", 8100, 0, 1000, "0", 0, 9100, 9100, "\u4ee3\u91d1\u5f15\u63db", null, "2018-05-25 10:28:54", "2018-05-25 10:28:54", null, null, null, 0, 3465, null, "11", "1", "18", 4, 10, 8]:

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`店舗Bのデータベース`.`dtb_order`, CONSTRAINT `FK_1333XXXXXXXXXX` FOREIGN KEY (`customer_id`) REFERENCES `dtb_customer` (`customer_id`))

===============================

仮に購入情報を店舗Aのデータベースに入れるとエラーは無くなります。
ただその際店舗Aにしか購入情報が入りません。

上手く購入情報を店舗A、店舗B両方に入ると良いのですが、
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 会員ログイン情報を複数店舗で共有しましたが、購入時エラーとなる。 alt_shta6 2018/5/25 10:48
     Re: 会員ログイン情報を複数店舗で共有しましたが、購入時エラーとなる。 468 2018/5/28 9:29
       Re: 会員ログイン情報を複数店舗で共有しましたが、購入時エラーとなる。 alt_shta6 2018/6/6 9:39

 



ログイン


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

統計情報

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

投稿数ランキング

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