问题标签 [geolite2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
709 浏览

java - Maxmind DatabaseReader Java 堆空间

我尝试在 spring boot 中使用 GeoLite2-City.mmdb 来获取位置数据。为此,我在配置文件中创建了一个这样的 bean:

我还创建了一个 util 函数来检索位置,如下所示:

但是,每次我部署应用程序时都会收到此错误

我的java设置是:

你能帮忙吗?

0 投票
2 回答
1593 浏览

geoip - MaxMind 拉 Geolite2 得到 401 Unauthorized

Geolite2 访问权限于 12/30 更改。

今天我注册了一个 Maxmind 帐户,注册了一个许可证密钥(一个“此密钥将用于 GeoIP 更新吗?”和一个不会).. 现在每次输入时我都会得到一个 401:

有什么想法我在这里做错了吗?

0 投票
2 回答
275 浏览

google-bigquery - Maxmind 为 GeoLite 提供的 Big Query 公共数据集中是否有英文地理位置数据?

在此处找到的 Big Query 中查询 geolite 公共数据集时,结果适用于“es”语言环境。公共数据集中是否有可用的“en”语言环境数据,或者我们是否需要从 Maxmind 手动下载英语数据并将其插入到我们自己的 Big Query 数据集中?我希望这些数据由 Big Query 公共数据集所有者维护。

示例查询:

结果:

查询结果

更多背景信息:Big Query 和 Geolocation

0 投票
1 回答
44 浏览

php - 检查 GeoLite2 是否有 IP 地址

我使用这个存储库

但是,我不知道如何检查该数据是否存在。

帮我。

所有代码错误。

首先,在城市功能时发生了错误。

0 投票
0 回答
45 浏览

curl - 使用 GeoLite2 时,浏览器和 curl 或 wget 的不同行为

在查询 GeoLite2 提供的永久链接时,我得到了不同的响应。我已经创建了一个许可证密钥,并且我已经测试过我可以在隐身模式下下载它。但是当我使用wgetorcurl时,我收到“无效的许可证密钥”错误。还有其他人遇到同样的问题吗?介意分享你的工作如何解决这个问题?

0 投票
1 回答
35 浏览

ftp - 如何在 Piwik 3.0.2(Motomo 旧版本)上安装 Geolite2?

我有 Piwik 3.0.2 和 Geolite2_City 的 tar 球。我可以直接安装在服务器上的文件夹上吗?我把这个文件放在哪里?

0 投票
0 回答
22 浏览

integration - GeoLite2 ASN 集成

我是这个网络开发的新手,所以如果我的问题对你没有意义,请多多包涵。我想在我的 prestashop 网站上启用地理定位。我已经在 Maxmind 上注册了帐户并下载了 GeoLite2 ASN CVS 文件,但我不知道在 cpanel 中将其上传到哪里?如何将其集成或上传到我的网站?我将非常感谢您的帮助。提前致谢。

0 投票
2 回答
284 浏览

mysql - 将 CIDR 格式的 IPv6 范围转换为 MySQL 中的 IPv6 地址范围(开始和结束 ips)

我正在尝试将 GeoLite2 ip 导入国家 csv 文件到我的 MySQL 数据库。我成功地做到了,但是,要使用它在我的查询中搜索 IP,我需要在 ipv4 和 ipv6 表中再创建两个字段,以存储给定的每个 CIDR 范围的 start_ip 和 end_ip 值(GeoLite csv 文件仅指定 CIDR 格式的范围)。

我能够使用此处给出的解决方案将其正确转换为 ipv4 地址范围 Importing MaxMind's GeoLite2 to MySQL

所以我用

对于 start_ip 和

对于 end_ip。network 是存储 CIDR 范围的字段的名称。

但是,这不适用于 CIDR 格式的 IPv6 地址范围。我尝试使用 INET6_ATON 而不是 INET_ATON 但它给了我一个数值超出范围的错误。我对 IPv6 地址了解不多,所以自己找到一个公式并不容易。

任何帮助表示赞赏。

0 投票
1 回答
196 浏览

docker - 如何在 nginx 中访问 GeoLite 数据库?

我运行 Nginx 代理并想使用 GeoLite2-Country/city 数据库。我按照“https://docs.nginx.com/nginx/admin-guide/dynamic-modules/geoip2/”和“https://github.com/leev/ngx_http_geoip2_module”的说明进行操作。所以我有所需的 Nginx 模块。我还安装了 Libmaxminddb。

当我想构建我的 Docker-File 时,我收到此错误:

“MMDB_open(”/geoip/GeoLite2-City.mmdb”) 失败 - 打开 /etc/nginx/nginx.conf:17 中指定的 MaxMind DB 文件时出错”

在命令窗口中,我可以通过以下方式访问 Mmdb

来源:“https://github.com/leev/ngx_http_geoip2_module”

所以该文件应该是可访问的..(路径不同,因为 nginx.conf 路径从 etc/nginx 开始。

也许有人有一些想法我可以尝试或面临同样的问题?

谢谢你,来自地球的问候!

更新:我正在使用“Alpine 3.13.5”&&“Nginx-1.21.0”

0 投票
0 回答
10 浏览

wordpress - 如何在“Ultimate Addons Elementor”(无 API)上自定义安装“maxmind Geolite 数据库”?

我有一个 wordpress 网站,我想将Ultimate Addons ElementorMaxmind geolite 数据库集成。当我使用 maxmind api 代码并保存设置时,我的网站崩溃了!

现在我可以在不使用 api 的情况下自定义安装数据库吗?