郵便番号辞書の更新方法(もう少し詳しく...)
mickeyさん (2010-04-18 11:54:07) www.maru-pan.net
こんにちは、現在HPをリニューアルしており、
メールフォームCGI UTF-8対応- 無料!簡単設置!を使わせて頂きたく思っております。
現在、郵便番号辞書の更新方法
www.synck.com/contents/technote/technote_1209466685.html
を拝見し、いろいろ試してみているのですが、今ひとつ理解出来ておりません。
"あとはCGIを実行すると各フォルダ内に最新のデータがコンバートされます。"
CGIを実行という項目が良く判りませんでした。
少し、詳細に教えて頂けると助かります。
お忙しいところ、恐縮ですがご検討願います。
郵便番号辞書の更新方法(もう少し詳しく...)の追記です
mickeyさん (2010-04-22 11:41:45) www.maru-pan.net
↑の追記です。
いまだに、更新できず悩んでおりますが、もしお解かりの方がいらっしゃったらご教授お願い申し上げます。
現状
1.最新のCSVデータをダウンロードしました。
2.文字コードに変換しました。
3.添付ファイルpostcode2update.zip(1BYTES)をDLし、解凍しましたファイル「cgi」と「javascript」をサーバーにアップしました。
4.アップした「cgi」ファイルの中にCSVデータを入れました。これが多分(同階層に配置)に解釈です。
5.URIを直接「cgi」ファイルの中のupdate.cgiに指定して、CGIを動かします。
6.postcodesファイルに中に出来たものは、分割されたcgiファイルではなく、何かのコード(すいません詳しく覚えていません)ファイルだったと思います。
ここで、足踏み状態です。
こちらは、気長にご返事お待ちしております。
また、この場をお借りしましてメールフォームを使用させていただき感謝申し上げます。
郵便番号辞書更新について
nuts0078さん (2010-04-24 09:37:02) nasi
正しいやり方じゃないと思いますが、素人の自分なりに色々やってみて出来たやり方です。
KEN_ALL.CSVはcgiフォルダの中にアップ。
cgiフォルダの中にある update.cgi 中の
open(FH,">postcodes/${no}.postcode"); を
open(FH,">postcodes/${no}.cgi"); に変えて
javascriptフォルダとcgiフォルダの 各update.cgi(755) を実行させる。
するとcgiフォルダの中のpostcodesフォルダ内に 00.cgi~99.cgi まで生成されるので
それを元の postcodesフォルダの 00.cgi~99.cgi と置き換える。
get.cgiとpostcode.jsはそのままで削除しない。
これで完了でした。