バグ報告 > その他 > 2.4.4 最新郵便番号CSVが登録できません |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
grans |
投稿日時: 2010/8/20 5:51
対応状況: −−−
|
半人前 登録日: 2010/2/24 居住地: 埼玉県 投稿: 15 |
2.4.4 最新郵便番号CSVが登録できません 2.4.4にバージョンアップしましたが、2010/7/30日更新分の「KEN_ALL.CSV」で住所入力が出来なくなります。
2.4.3では正常でした。 試しに、2.4.4に付属2010/5/31更新分「KEN_ALL.CSV」でDB登録をしなおした結果、住所入力が出来るようになりました。 登録されたDBのデータを見ると、2010/7/30日更新分では「state_kana」から「town」が登録されていません。 データ形式や文字コードが変わったと言うアナウンスもありませんし、2.4.3では正常に使用できていたので、2.4.4のバグと思われます。 なお、郵便番号DB登録phpの比較はまだ行っておりません。 住所入力phpに差異はありませんでした。 OS Linux www.big-site.org 2.6.18-164.6.1.el5 #1 SMP Tue Nov 3 16:18:27 EST 2009 i686 DBサーバ MySQL 5.0.77 PHP 5.2.11 |
seasoft |
投稿日時: 2010/8/20 9:33
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.4.4 最新郵便番号CSVが登録できません 正式版は日本郵便からダウンロードして解凍したままの形式では登録できませんよ。文字コードや全半角の変換が必要です。
(コミュニティ版では可能ですし、2.5系では可能となる見込みです。) この辺りは、行なっていますか?
|
nanasess |
投稿日時: 2010/8/20 9:36
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: 2.4.4 最新郵便番号CSVが登録できません ちなみに, 2.4.4 では, 郵便番号辞書の登録まわりは変更されていません.
http://svn.ec-cube.net/open_trac/log/branches/version-2_4/data/class/pages/admin/basis/LC_Page_Admin_Basis_ZipInstall.php |
grans |
投稿日時: 2010/8/20 12:18
対応状況: −−−
|
半人前 登録日: 2010/2/24 居住地: 埼玉県 投稿: 15 |
Re: 2.4.4 最新郵便番号CSVが登録できません 2.4.3では、ダウンロード解凍したままで登録できていたのですが、偶然だったのでしょうか?
>文字コードや全半角の変換が必要です。 と言うのは初耳です。 検索で1.3あたりでそのような情報はありましたが。 これがそのまま当てはまるのでしょうか? 郵便番号は毎月更新されるので、出来れば具体的な変更方法や注意点をテキストの形でアーカイブに同梱してほしいです。 2.5系公開まで時間がかかるでしょうし。 |
55eccube |
投稿日時: 2010/8/22 11:10
対応状況: −−−
|
長老 登録日: 2010/8/18 居住地: 東京 投稿: 222 |
Re: 2.4.4 最新郵便番号CSVが登録できません >郵便番号は毎月更新されるので、出来れば具体的な変更方法や注意点をテキストの形でアーカイブに同梱してほしいです。 以下のページに変更方法が比較的的確にまとまっているようです。 http://www.eccube-school.jp/products/detail36.html |
grans |
投稿日時: 2010/8/25 17:22
対応状況: 解決済
|
半人前 登録日: 2010/2/24 居住地: 埼玉県 投稿: 15 |
Re: 2.4.4 最新郵便番号CSVが登録できません 情報ありがとうございました。
|
seasoft |
投稿日時: 2010/8/25 20:33
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.4.4 最新郵便番号CSVが登録できません > 2.4.3では、ダウンロード解凍したままで登録できていたのですが、偶然だったのでしょうか?
PHP の入出力変換が関与していた懸念は若干ありそうです。 (ファイルの入出力での変換は、設定レベルではなく、機能実装が必要だったような。) そういった事情でも無い限り、率直に申し上げますと勘違いのような印象も・・・ > >文字コードや全半角の変換が必要です。 > > と言うのは初耳です。 私は逆に、正式版で変換せずに利用できたと伺うのが、初めてでした。 仮に一般的に再現できるとしたら、コミュニティ版の実装は少しマズイという展開も・・・
|
55eccube |
投稿日時: 2010/8/25 22:03
対応状況: −−−
|
長老 登録日: 2010/8/18 居住地: 東京 投稿: 222 |
Re: 2.4.4 最新郵便番号CSVが登録できません > 2.4.3では、ダウンロード解凍したままで登録できていたのですが、偶然だったのでしょうか?
ダウンロードして解凍したままだとSJISなので、 サイトのエンコードをSJISにしていたか、 PHPの設定で読み込むファイルを自動的に、 UTF8に変換される設定になっていた可能性があります。 |
grans |
投稿日時: 2010/8/26 0:18
対応状況: 解決済
|
半人前 登録日: 2010/2/24 居住地: 埼玉県 投稿: 15 |
Re: 2.4.4 最新郵便番号CSVが登録できません 引用:
DBサーバ MySQL 5.0.77 PHP 5.2.11 デフォルト文字コードはUTF-8 なので、2.4.4の動作が正しいと思います。 2.4.3でなぜ登録できたのかはなぞのままです。(笑) 2.4.3に戻して検証すればわかるかも知れませんが、どちらにしても、こちらの環境による特殊な事例と言えますね。 |
RDE |
投稿日時: 2011/2/15 1:25
対応状況: −−−
|
新米 登録日: 2011/2/15 居住地: 投稿: 4 |
Re: 2.4.4 最新郵便番号CSVが登録できません 文字コードの件は以下URLにもあるように、以前から最新のKEN_ALL.CSVをダウンロードしてきたらUTF-8に変換しないといけないですよね。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=2683&forum=11 しかし、2.4.4になって初めてのショップ作成時に郵便番号CSV取り込み完了後、気になって、phpMyAdmin で mtb_zip のレコード数を確認してみると、増えたり減ったりしっぱなしになっていることに気付きました。 2.3xではこんなこと無かったように思います(確認していませんが…)。 今回2.4.4インストール時に行ったことは、 1.日本郵便の最新CSVをダウンロード後、UTF-8に変換 2.半角カナを全角、「〜」を「ー」に変換 3.FTPアップ後、EC-CUBE管理画面の郵便番号DB登録 4.時間が掛かるので、ブラウザ閉じる 5.レコードの増減に気付く 6.もう一度、郵便番号DB登録を行う 7.完了画面が直ぐに出る 8.レコード数確認するも、増減は止まらず… です。 php初心者であるため、原因が判らず困ってしまいました。 完了画面が出ているのに同じようにレコード数の増減が止まらない方はいらっしゃいませんでしょうか? また、解決策のヒントになりそうな情報を知っている方がいらっしゃったらお教えくださると幸いです。 EC-CUBE: 2.4.4 PHPバージョン PHP 5.2.8 DBバージョン MySQL 5.0.45 OS: FreeBSD 4.10(CPI-Z1) 追伸、 初めての投稿なので、トピ違い、投稿の仕方に問題があったら教えてください。 |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |