バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > バグ報告・利用に関する質問 > プラグイン「レコメイド」をインストールすると会員登録でシステムエラーとなる。

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
soft-kk
投稿日時: 2013/3/9 14:09
対応状況: −−−
新米
登録日: 2013/3/5
居住地:
投稿: 7
プラグイン「レコメイド」をインストールすると会員登録でシステムエラーとなる。
[EC-CUBE] 2.12.3
[レンタルサーバ]AWS
[OS]AmazonLinux
[PHP]5.3.20
[データベース]MySQL5.5.27
[ブラウザ]IE8
[現象]
プラグイン「レコメイド」をインストールし有効後、会員登録するとエラーとなる。

▼▼▼ デバッグ情報ここから ▼▼▼
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [PREPARE mdb2_statement_mysql_12e216f336d6c00b701abed5336719dd1621b001b8 FROM 'INSERT INTO dtb_customer(plg_recomaid_character_id,name01,name02,kana01,kana02,zip01,zip02,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 ?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,CURRENT_TIMESTAMP,?,?,CURRENT_TIMESTAMP']
PlaceHolder: [array (
0 => 'C01',
1 => 'yamada',
2 => 'taro',
3 => 'ヤマダ',
4 => 'タロウ',
5 => '000',
6 => '0000',
7 => '3',
8 => '市区町村名',
9 => '市区町村名',
10 => '000',
11 => '0000',
12 => '0000',
13 => '',
14 => '',
15 => '',
16 => 'dd2443f',
17 => '847fe19',
18 => '2',
19 => '1',
20 => '',
21 => '1',
22 => 'test@test';,
23 => '',
24 => '2',
25 => 'r513ac136c2533JTkVBrQv',
26 => '0',
27 => 'clouchiapr',
28 => 10,
)]
MDB2 Error: no such field
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_12e216f336d6c00b701abed5336719dd1621b001b8 USING @0, @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]
[Native code: 1054]
[Native message: Unknown column 'plg_recomaid_character_id' in 'field list']
on [/var/www/data/class/SC_Query.php(1007)]
/var/www/html/entry/index.php(34): LC_Page_Entry_Ex->process
/var/www/data/class_extends/page_extends/entry/LC_Page_Entry_Ex.php(56): LC_Page_Entry->process
/var/www/data/class/pages/entry/LC_Page_Entry.php(68): LC_Page_Entry->action
/var/www/data/class/pages/entry/LC_Page_Entry.php(140): LC_Page_Entry->lfRegistCustomerData
/var/www/data/class/pages/entry/LC_Page_Entry.php(182): SC_Helper_Customer->sfEditCustomerData
/var/www/data/class/helper/SC_Helper_Customer.php(107): SC_Query->insert
/var/www/data/class/SC_Query.php(530): SC_Query->query
/var/www/data/class/SC_Query.php(814): SC_Query->execute
/var/www/data/class/SC_Query.php(970): SC_Query->error
/var/www/data/class/SC_Query.php(1007): trigger_error
▲▲▲ デバッグ情報ここまで ▲▲▲

会員登録のDB登録処理時、「 28 => 10,」ここの値がレコメイドのキャラクターID「plg_recomaid_character_id」に当たると思いますが「'」(シングルクオート)でくくられていないため、処理がエラーとなっているのではないかというところまで調べました。

が、ここから先どうしたらよいかわからず困ってしまいました。

どなたかアドバイスお願いします。。。。
bratech
投稿日時: 2013/3/11 23:44
対応状況: −−−
長老
登録日: 2008/11/28
居住地: 福岡
投稿: 223
Re: プラグイン「レコメイド」をインストールすると会員登録でシステムエラーとなる。
エラー内容は
dtb_customerテーブルに
plg_recomaid_character_idという名前のカラムが存在しない
というエラーです。

plg_recomaid_character_idというカラムはもともとdtb_customerには存在しないカラムですので、レコメンドプラグインインストール時にカラムを追加するようになっているものと推測しますが、
その処理が正常に機能していないのではないかと思います。

プラグインのコードを見ていないので何とも言えませんが、mySQLに対応出来ていないとかでしょうか。

試しにプラグインを削除→再インストールを試されてみてはいかがでしょうか?


----------------
★売れる通販サイト作ります! ========================
(株)ブラテック EC-CUBEカスタマイズサービス
http://www.bratech.co.jp/lpo/eccube.html
==============================================

nyantyu
投稿日時: 2013/3/12 0:09
対応状況: −−−
常連
登録日: 2012/5/11
居住地:
投稿: 58
Re: プラグイン「レコメイド」をインストールすると会員登録でシステムエラーとなる。
該当するプラグインはこちらでしょうか?
http://www.ec-cube.net/products/detail.php?product_id=479

対応バージョンを見るとver2.12.3は未対応のようです。
2.12.1にインストールしてみたところ、プラグイン有効後も正常に会員登録が完了しました。

またDBを確認したところ plg_recomaid_character_id も正常に入っているようでした。
soft-kk
投稿日時: 2013/3/12 10:54
対応状況: 開発中
新米
登録日: 2013/3/5
居住地:
投稿: 7
Re: プラグイン「レコメイド」をインストールすると会員登録でシステムエラーとなる。
動作確認とご確認ありがとうございます。

ECCUBE2.12.3バージョンでも、動くと思いきややはりなにかしらか手を加えないといけないようですね。

よい機会ですのでご指摘いただいたアドバイスを元にECCUBE2.12.3バージョンでもプラグイン「レコメイド」を使えるように対応してみたいと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,710名です
総投稿数は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.