IP Geo Block 3.0.7.2 で国コードが ZZ になって全く操作できなくなった時の臨時対処法
追記:開発者のパパさんからコメントをいただきました(コメントの tokkonopapa さん参照)
IP Geo Block のフォーラムでも結構、炎上しちゃってるらしい・・・
開発者のパパさんによると、
「位置情報 API の Maxmind の DB が 2018/04 以降に更新されなくなるため、その対応を行ったところ改修が上手くいかなかった」
らしい。
パパさんとのやり取りで、とりあえず
とのことなので、書いておきますねー。
おおよその対処方法を書くと ↓ こーですかね?(手順が多いけど、順番通りにやれば、たぶん OK)
- /wp-content/plugins/ip-geo-block を削除
- /wp-content/ip-geo-api を削除
- IP Geo Block を再インストール
- /wp-content/plugins/ip-geo-block/ip-geo-block.php を以下のリンク先の内容に沿って書き換える
緊急時の対応モードにする - ブラウザキャッシュを削除する
-
IP Geo Block の IP アドレスキャッシュを削除する
- IP Geo Block のローカル・データベースの設定で、データベースをダウンロードし直す
-
IP Geo Block の位置情報 API の設定で「MaxMind」のチェックを外す
とりあえず ↑ こんな感じで、しばらくは大丈夫っぽい。
ディスカッション
コメント一覧
るなさん、記事にして頂き、ありがとうございます。お礼が遅くなり、スミマセン。
補足をコメントさせて下さい。
・まだ新データベースは、旧データベースと同等ではないみたい。
・そこで、次のバージョンでは、新旧並列で使えるようにする。
・かつ、有効化または更新時に、自身のIPをキャッシュから削除する処理を追加する。
色々とご迷惑をおかけし、ごめんさない。これからもよろしくお願いします。