バグ報告 > 管理機能 > 配送業者登録で時間帯指定をするとエラーになる |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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に切り替えるのが手早い対応かと思われます。
|
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ではテストされて無いんだなぁと思いましたが、テストが怪しい処理は何かしら問題が隠れてるって事ですねぇ。
|
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 さん
ご教授感謝申し上げます。 引用:
ご教授いただいた方法で複数登録(時間帯入力)ができました!。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |