バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > 配送業者登録で時間帯指定をするとエラーになる

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
cont
投稿日時: 2009/8/27 0:08
対応状況: −−−
新米
登録日: 2009/8/26
居住地:
投稿: 7
配送業者登録で時間帯指定をするとエラーになる
本日、インストールして早速使用しています。が、基本情報管理で躓いてしまっています。(EC-Cube Ver.2.4.1・サーバーwadax)
基本情報管理→配送設定→配送業者設定で1件目(1業者)は時間帯を指定してもエラーにならなかったのですが、2件目(2業者)の登録で「時間帯を入力」して「この内容で登録」ボタンを押すとエラーになります。・・・プログラムのバグなのか私の操作ミスなのかご教授いただけませんでしょうか。よろしくお願いいたします。
pantacle
投稿日時: 2009/8/27 0:49
対応状況: −−−
長老
登録日: 2009/6/29
居住地: 富山
投稿: 242
Re: 配送業者登録で時間帯指定をするとエラーになる
MySQLをご使用なら、その現象はEC-CUBEの障害です。
念の為 DATA/logs/site.log をご確認ください
INSERT INTO dtb_delivtime(中略)[nativecode=1062 ** Duplicate entry (以降略)
のような行が有ったら間違い有りません。
この障害はMySQL使用時固有で、PostgreSQL使用時には発生しないので、インストール直後ならPostgreSQLに切り替えるのが手早い対応かと思われます。


----------------
pantacle
http://pantacle.net/

cont
投稿日時: 2009/8/27 4:23
対応状況: 解決済
新米
登録日: 2009/8/26
居住地:
投稿: 7
Re: 配送業者登録で時間帯指定をするとエラーになる
適切なアドバイスありがとうございました。
MySQLで運用するよりPostgreSQLのほうが安定しているようですね。早速、Wadaxに連絡して「PostgreSQL」での運用が可能か確認してみます。このたびのご支持感謝申し上げます。
ramrun
投稿日時: 2009/8/27 7:49
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: 配送業者登録で時間帯指定をするとエラーになる
PostgreSQLでもはまりどころがあるみたいですよ。

基本情報管理>配送設定>配送時間 の追加時にエラー
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=3148&forum=11

より

チケット #472 管理機能の配送業者の追加でエラー
http://svn.ec-cube.net/open_trac/ticket/472
pantacle
投稿日時: 2009/8/27 10:10
対応状況: −−−
長老
登録日: 2009/6/29
居住地: 富山
投稿: 242
Re: 配送業者登録で時間帯指定をするとエラーになる
> PostgreSQLでもはまりどころがあるみたいですよ。

ありがとうございます。
PostgreSQLでなら問題ないのだと思ってました。

この現象を始めて見たとき、MySQLではテストされて無いんだなぁと思いましたが、テストが怪しい処理は何かしら問題が隠れてるって事ですねぇ。


----------------
pantacle
http://pantacle.net/

cont
投稿日時: 2009/8/27 10:23
対応状況: −−−
新米
登録日: 2009/8/26
居住地:
投稿: 7
Re: 配送業者登録で時間帯指定をするとエラーになる
インストール直後の設定でいきなり「エラー」ですからね・・・。

mahalo_cさん、ramrunさんがご指摘していただいたようにかなり前から現象が出ていたようですね。

現行Ver2.4.1でも改善されてないということになりますね。
サクサク使いたかったのですが・・・・最初からこれでは先が・・・です。とほほ・・・

ご指摘・ご指導いただいたお二人に感謝です。ありがとうございました。
bornd
投稿日時: 2009/9/3 13:47
対応状況: −−−
常連
登録日: 2009/4/14
居住地: 東京
投稿: 44
Re: 配送業者登録で時間帯指定をするとエラーになる
MySQLを管理するためにNavicatというツールを利用しています。その画面で、dtb_delivtimeを見ると、ご指摘のとおりtime_idが重複した段階でエラーとなります。そこで、あまりスマートなやり方ではありませんが、まず配送設定を複数登録します。私は、11コ複製を作成しました。11ですとdeliv_idとtime_idがともに11から始まり、公約数の重複を避けやすいと思います。そして、間の複製(2から10)をECCUBEからとデータベースから両方とも削除します。これで、1から始まるIDと11から始まるIDのみができます。これでID 1に多分10コ時間指定を登録できるようになると思います。私は7コまで登録しました。


----------------
----------------

cont
投稿日時: 2009/9/5 19:03
対応状況: −−−
新米
登録日: 2009/8/26
居住地:
投稿: 7
Re: 配送業者登録で時間帯指定をするとエラーになる
bornd さん

ご教授感謝申し上げます。

引用:

私は、11コ複製を作成しました。11ですとdeliv_idとtime_idがともに11から始まり、公約数の重複を避けやすいと思います。そして、間の複製(2から10)をECCUBEからとデータベースから両方とも削除します。これで、1から始まるIDと11から始まるIDのみができます。これでID 1に多分10コ時間指定を登録できるようになると思います。私は7コまで登録しました。


ご教授いただいた方法で複数登録(時間帯入力)ができました!。
ありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.