WP-STATIC中GEOIP无法启用的解决方法

发布于 2023-01-04  329 次阅读


  • wordpress无法统计访客数量功能,有些插件可以做到,比如wp-statics
  • wp-static有由geoip数据库提供数据的访客ip位置查看功能,该功能除了在统计->访客的页面显示ip所在的城市,事实是,还可以提供相较城市更为精确的经纬度已经地图位置
GeoIP数据库提供的任何位置不能应用于识别特定地址或家庭,只能使用精度半径作为IP地址返回的纬度和经度坐标的地理定位精度指示
  • 查看方法为点击ip左侧的地图按钮

img

  • 在实际使用中,我的体验是免费版的geoip精度高不高不知道,但是能确定识别的范围都在地球上🤣
  • 比如下面这个测试:这里我使用新加坡ip去测试geoip(这里使用百度搜了一下确定我的ip是新加坡的)

img

  • 但是识别出来是美国一个水库的地址🤣总之免费版的识别效果并不好

img

img

GeoIP目前已经升级到GeoIP2,GeoIP2有两个版本,一个免费版(GeoLite2),一个收费版本(GeoIP2, 200$起步)。
收费版本的准确率稍高一些,更新频率为每周二更新一次, 免费版是每月第一个周二更新一次。
MaxMind不再提供GeoLite2公开的访问下载地址,需要用户注册一个MaxMind帐户并获取许可密钥,才能下载GeoLite2数据库。
除了自己注册下载以外,还可以使用网络上公开的Geolite2数据库
  • 如果还没被劝退的话,来解决wp_static的geoip收集无法打开的问题吧
  • 很多人在这个页面点了启用,然后点更新设置的时候网页就会加载很久,加载好后发现这两个按钮并没有被选上

img

  • 原因是更新设置的时候,wp_static向开发者的仓库发送下载请求,但是开发者的仓库一般在国外,下载速度就很慢,或者无法下载
  • 解决办法是自行下载数据库文件(后缀mmdb)并且上传到wordpress根目录\wordpress\wp-content\uploads\wp-statistics文件夹里面
  • 这里提供一份数据库文件下载,链接:https://pan.baidu.com/s/1pSBtc_TOH7HsnPVOa7P7oQ 提取码:y1wt
  • 同样的,计划更新geoip数据库也是不会起作用的,需要每月自行找数据库文件进行上传(这精度,感觉更不更新都是一样的)
届ける言葉を今は育ててる
最后更新于 2024-02-07