EC-CUBE の管理画面から「郵便番号DB登録」を開くと、「※ PHP 拡張モジュール「zip」が無効です。」と表示され、「郵便番号CSV更新」が利用できません


当社サーバーでは、PHP の zip 拡張モジュールがインストールされていないため、EC-CUBEの管理画面から「郵便番号CSV更新」をご利用いただけません。
EC-CUBE の郵便番号のデータの更新につきましては、次の手順で手動登録が可能です。

  1. 日本郵便の下記のページの「全国一括」のリンク先にある lzh 形式の圧縮ファイルをダウンロードします。

    ■ 参考URL 郵便番号データダウンロード:
    ?????http://www.post.japanpost.jp/zipcode/dl/kogaki.html

  2. lzh 形式の圧縮ファイルを解凍すると、「KEN_ALL.CSV」が作成されます。

  3. FTPソフトで下記のディレクトリを開き、「KEN_ALL.CSV」を上書きアップロードします。

    /eccube2_data/(インストールディレクトリ名)/downloads/KEN_ALL.CSV

  4. EC-CUBEの管理画面から「郵便番号DB登録」を開きます。

  5. 「削除」を実行し、全ての郵便番号を削除します。

  6. 「DB手動登録」から「手動登録」を実行します。

    • 共用サーバーでは、PHPスクリプトの実行時間がタイムアウトした時点でエラーが表示されますが、再度「手動登録」を実行すると、中断したところから続きが登録されます。お手数とは存じますが、完了できるまで何度も「手動登録」を実行いただきますようお願いいたします。
    • 専用サーバーでは、コントロールパネルから、PHPの設定(max_execution_time)を変更することで、PHPスクリプトの実行時間を延ばすことができます。
      ◇コントロールパネル > システム > Webサイト > PHP設定変更
評価点数: 1 (1 件の投票)