バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 会員登録ができない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MIYUKI
投稿日時: 2015/10/10 23:18
対応状況: −−−
半人前
登録日: 2013/10/15
居住地:
投稿: 17
会員登録ができない
新規会員登録が、サイト・管理画面、両方でできなくなりました。

サーバーをmysqlからPostgreSQLに変更して、会員データを移動しました。
吐き出したCSVの中がPostgreSQLに会わなかったので、移動の際に、一度新しいサーバ上で1件データを作成し、それに合わせてCSVの変更をし登録しました。

現在、移動した分の会員データの修正と保存はできる状態です。
データベースはあまり分からず、この前の移行の時も他の方に聞きながら行なった次第です。知恵をお貸し下さい。

デバックログをとりました。

▼▼▼ デバッグ情報ここから ▼▼▼
https://www.サイト名.com/entry/?

SERVER_ADDR: 203.137.26.44
REMOTE_ADDR: 223.218.15.24
USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/7.1.7 Safari/537.85.16

Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [INSERT INTO dtb_customer(name01,name02,company_name,kana01,kana02,zip01,zip02,country_id,pref,addr01,addr02,tel01,tel02,tel03,fax01,fax02,fax03,password,reminder_answer,reminder,sex,job,mailmaga_flg,email,birth,status,secret_key,point,update_date,salt,customer_id,create_date) SELECT $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$20,$21,$22,$23,$24,$25,$26,$27,$28,CURRENT_TIMESTAMP,$29,$30,CURRENT_TIMESTAMP]
PlaceHolder: [array (
0 => '名字',
1 => '名前',
2 => '',
3 => 'ミョウジ',
4 => 'ナマエ',
5 => '960',
6 => '8888',
7 => 392,
8 => '7',
9 => '福島市●●●●',
10 => 'アパート102',
11 => '090',
12 => '1234',
13 => '5678',
14 => '',
15 => '',
16 => '',
17 => '654464c906f28f6c19f6df932d8a4cbfddf4277a3ff85af9b86b0dcb6abd1928',
18 => '893998fa923c7c325e2bcbc486af20ab9d7373cb75d39323db298023e3feac83',
19 => '3',
20 => '2',
21 => '',
22 => '3',
23 => 'aaaaa@aaaaa.jp';,
24 => '',
25 => '2',
26 => 'r561917ef7e1f9C2M3b6z7',
27 => '0',
28 => 'caidrunola',
29 => 13,
)]
MDB2 Error: constraint violation
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_pgsql_20c74654aa1f0eeb2efd4a695be3fab925a399e03d ('名字', '名前', NULL, 'ミョウジ', 'ナマエ', '960', '8888', 392, '7', '福島市●●●●', 'アパート102', '090', '1234', '5678', NULL, NULL, NULL, '654464c906f28f6c19f6df932d8a4cbfddf4277a3ff85af9b86b0dcb6abd1928', '893998fa923c7c325e2bcbc486af20ab9d7373cb75d39323db298023e3feac83', '3', '2', NULL, '3', 'aaaaa@aaaaa.jp';, NULL, '2', 'r561917ef7e1f9C2M3b6z7', '0', 'caidrunola', 13)]
[Native message: ERROR: duplicate key value violates unique constraint "dtb_customer_pkey"
DETAIL: Key (customer_id)=(13) already exists.]
on [/virtual/www/eccube/data/class/SC_Query.php(1087)]
/virtual/www/eccube/html/entry/index.php(29): LC_Page_Entry_Ex->process
/virtual/www/eccube/data/class_extends/page_extends/entry/LC_Page_Entry_Ex.php(54): LC_Page_Entry->process
/virtual/www/eccube/data/class/pages/entry/LC_Page_Entry.php(67): LC_Page_Entry->action
/virtual/www/eccube/data/class/pages/entry/LC_Page_Entry.php(138): LC_Page_Entry->lfRegistCustomerData
/virtual/www/eccube/data/class/pages/entry/LC_Page_Entry.php(170): SC_Helper_Customer->sfEditCustomerData
/virtual/www/eccube/data/class/helper/SC_Helper_Customer.php(117): SC_Query->insert
/virtual/www/eccube/data/class/SC_Query.php(567): SC_Query->query
/virtual/www/eccube/data/class/SC_Query.php(865): SC_Query->execute
/virtual/www/eccube/data/class/SC_Query.php(1048): SC_Query->error
/virtual/www/eccube/data/class/SC_Query.php(1087): trigger_error
▲▲▲ デバッグ情報ここまで ▲▲▲
yuh
投稿日時: 2015/10/11 9:34
対応状況: −−−
登録日: 2013/1/9
居住地: 大阪
投稿: 1819
Re: 会員登録ができない
シーケンスがずれているので調整してください。
MIYUKI
投稿日時: 2015/10/13 2:52
対応状況: −−−
半人前
登録日: 2013/10/15
居住地:
投稿: 17
Re: 会員登録ができない
回答ありがとうございます。

移行は別の人がやって引き継いだので、データベースに関しては初心者です。
直すにはphpPgAdminではどういう風に直せばいいのでしょうか。
今現在、登録会員数は1394人
customer_idの最後の数字は1435です。

色々調べて、このような記事を見つけたのですが、
http://blog.phono.co.jp/?p=1198
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=16114&forum=11&post_id=71618#forumpost71618
参考になるでしょうか?

phpPgAdminでシーケンスという項目は見つけました

dtb_customer_customer_id_seq
開始値:1
最終値:13
増加数:1
最大値:9223372036854775807
最小値:1
キャッシュ値:1
ログカウント:31
Can cycle?:いいえ
Will increment last value before returning next value (is_called)?:はい
になっています。
MIYUKI
投稿日時: 2015/10/13 15:37
対応状況: 解決済
半人前
登録日: 2013/10/15
居住地:
投稿: 17
Re: 会員登録ができない
最終値:13をcustomer_idの最後の数字1435にしたら登録できました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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