• Resolved mikapan

    (@mikapan)


    Hi

    After todays update 3.0.16 I stared to get error msg:

    “IP Geo Block: Can not load Geolocation API libraries from …. It seems to have failed downloading ZIP file from WordPress-IP-Geo-API. Please install ip-geo-api with write permission according to this instruction.”

    And then installed ip-geo-api again as instructed but error remains.

    Please help.

    Sincerely, Mika

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi @mikapan,

    I’m so sorry about your issue.

    I can not say certainly about the cause, but I guess that the original version was less than 3.0.14 and the update of the geolocation API libraries failed.

    So would you confirm the existence of ip-geo-api directory? It must be placed at one of the followings:

    1. /wp-content/ip-geo-api/
    2. /wp-content/uploads/ip-geo-api/

    If you do not find it, please try deactivate this plugin once and activate again to install it.

    If ip-geo-api is not installed even after activation, I have to ask you to download it from https://github.com/tokkonopapa/WordPress-IP-Geo-API (zip file is here: https://github.com/tokkonopapa/WordPress-IP-Geo-API/archive/master.zip) and manually install it like 1. or 2.

    Again, I’d apologize the inconvenience. If you have something unclear, please do not hesitate to ask me.

    c.f. The document about geolocation API libraries is here.

    • This reply was modified 6 years, 4 months ago by tokkonopapa.
    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi @mikapan,

    I’m afraid I misunderstood your situation.

    When the following message is shown on dashboard:

    Warning about Geolocation API

    How does “Local database settings” look like?

    If you see it like below (e.g. “Download now” button is disabled), then the real path and the internal path to the Geolocation API libraries might be mismatched.

    Empty DBs

    In this case, please try deactivate this plugin once and re-activate again. Right after the activation, you’ll see the same warning. But after for a while, you can find the updating success message like this:

    Updating success message

    And you can also find “Geolocation API settings” like this:

    Local DBs successfully installed

    • This reply was modified 6 years, 4 months ago by tokkonopapa.
    Thread Starter mikapan

    (@mikapan)

    Hi

    Thanks for your support. I have faced this issue on 3 separate websites. In all cases ip-geo-api was in correct place (1. /wp-content/ip-geo-api/). I also downloaded the files as per your instruction but it did not help. Only way to fix was to deactivate and remove IP Geo Block plugin and reinstall. That seem to work at least for 2 out of 3 sites.

    Sincerely, Mika

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Thank you for the feedback about your situation.

    Only way to fix was to deactivate and remove IP Geo Block plugin and reinstall. That seem to work at least for 2 out of 3 sites.

    So 1 of 3 still has the issue, right? For that site, I’m sorry but I’d ask you to execute “clean uninstall” and re-install from WP.org. This will solve the mismatch between the actual path to the API and the internal variable.

    If you encount the same issue after clean installing, the cause will be identified as a matter of permission on that site.

    I’m glad if you let me know the result.

    Please confirm to enable “Remove all settings and records at uninstallation” in “Privacy and record settings“. (See near the bottom of this document.)

    By the way, I’d appreciate you because I have noticed that I have to improve the document on how to solve this issue.

    Thanks!

    Thread Starter mikapan

    (@mikapan)

    Removing and installing again IP Geo Block plugin recovered the 3. site too.

    Thanks & regards, Mika

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Glad to hear that!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘3.0.16: Can not load Geolocation API libraries’ is closed to new replies.