バグ報告 > 管理機能 > 郵便番号DB登録の手動インポートバグ (解決済み) |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ntaku |
投稿日時: 2012/6/27 18:43
対応状況: −−−
|
新米 登録日: 2012/6/27 居住地: 投稿: 1 |
郵便番号DB登録の手動インポートバグ (解決済み) 郵便番号をDBにインポートする際にタイムアウトが発生すると、DB手動登録でタイムアウトした時点から継続して処理を続けられる仕様だと思いますが、INSERTするレコードのIDカウント処理に問題がありました。過去ログ等見ていませんのでもしかしたら既知かもしれませんが、投稿しておきます。
EC-CUBE 2.12.0 /data/class/pages/admin/bases/LC_Page_Admin_Basis_ZipInstall.php function insertMtbZip($start = 1) の内部で、既存レコードをスキップする処理がありますが、IDカウントもスキップしているため、途中から再開するとID重複でエラーが発生します。インクリメントするの位置を変更して解決しました。 251d250 < $cntInsert++; 252a252 > $cntInsert++; |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |