问题标签 [maxmind]
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.
java - Exception in thread "main" java.lang.NullPointerException [maxMind]
I use my main class to read txt that save ip address line by line and want to save them into object and save into array.
I test my code ,and i got run time error.
140.118.175.208
longtitude 121.524994
latitude 25.0392
Exception in thread "main" java.lang.NullPointerException
and i add S[1] System.out.println("longtitude " + S[1].getLongtitude());
It show me the same problem and don't print S[1] value
I don't know what happened? I think i had assigned array obj?Thank you!
php - MaxMind GeoIP API:fseek() [function.fseek]:流不支持在 geoip.inc 中查找
我正在使用 MaxMind 的 GeoIP 服务:
事实证明,geopi_open API 使用 fseek,它在我的 Web 服务器上失败了:
在撰写本文时,您可以在这里看到它失败了:http ://watchandrepeat.com/indextest.php
我正在使用 IxWebHosting,我询问了他们的客户支持是否可以在他们的 apache 服务器上打开流搜索,因为它在我的本地主机上运行良好。他们说:“很抱歉,但我们的共享服务器无法开启这样的功能。我建议您使用我们的 VPS 或云托管计划。您将能够像您一样配置自己的服务器希望。”
有什么解决办法吗?
ashx - Maxmind 查找在本地工作,但不在开发服务器上
我正在查看 Maxmind(一种可以根据传递给它的 IP 地址提供地理位置信息的服务)。我通过 .ashx 处理程序执行此操作。当我在本地调用它时,它工作正常,但是在我们的开发服务器上它失败了。我从服务中得到一个 JSON 响应,它为这样的位置返回“空白”:
奇怪的是,在开发服务器上,我有一个不同的 .ashx 处理程序(从不同的域调用)正在工作,它使用与失败的完全相同的底层 dll(我已将 dll 复制到损坏处理程序的网站)。对 Maxmind 服务的实际调用如下所示:
var webRequest = WebRequest.Create(" http://geoip.maxmind.com:8010/b?l=ourkey= "+ ipAddress )
任何想法可能会发生什么?
sitecore - Sitecore Maxmind 查找任务
我希望 Sitecore 仅在访问者匹配特定模式卡后执行 Maxmind 查找。我可以在 Sitecore.Analytics.Config 的评论中看到大量对“DNS 查找任务”的引用,但我似乎无法追踪它以查看是否有可能弄乱它。
有人可以指出我正确的方向吗?
javascript - 如何将 Maxmind Geoip1 javascript 脚本转换为 Geoip2
使用第一个 Geoip,我使用了一个简单的 Javascript 代码(如下所示),但我整天都在努力弄清楚我需要做什么才能让脚本识别 Maxmind Javascript Geoip2 的国家代码。
原始 GEOip 代码
我在新标题中的内容
我尝试使用的最新代码。
在同一页面的下方,我尝试了某人制作的这个脚本,我能够让它输入正确的国家代码。所以我确信这是上面的javascript代码的问题。
理解 Javascript 并不是一件好事。谢谢
php - 如何在 php 中使用 MaxMind 的数据库
我下载并解压了 GeoLite2-City.mmdb、GeoLite2-Country.mmdb。两者都在htdocs\geoip\
然后,我运行了这个脚本。麻烦的是,这东西是怎么工作的?require_once 'vendor/autoload.php';
应该包含什么?我在这里有什么遗漏吗。我曾经使用以 .dat 文件形式提供的旧版本,并且对它们没有任何问题。这些 .mmdb 对我来说有点难以破解。当用户在页面上使用搜索工具时,我要做的就是获取国家代码、国家名称和其他数据以存储在数据库中。我该怎么办?
我的测试页取自网站
php - 从 maxmind geoip 二进制文件中获取 locid
Maxmind 的 geoip csv 文件包含一个 locid,我将其用作内部记录的键。当通过 maxmind 的 php api 访问时,geoip city 二进制文件中似乎没有 locid。这些信息是否可以从二进制文件中获得?
这是从 geoip_record_by_addr() 函数调用返回的类:
redirect - 如何解决这个 MaxMind GeoIP 重定向问题?
在我的旧网络主机上,我的网站上有一个特定页面(不是主页)设置为根据他们的国家重定向用户,由他们使用 MaxMind 数据库的 IP 确定。在我迁移到新的虚拟主机之前,重定向代码运行良好。
问题是新主机没有安装 MaxMind 数据库。但即使我在我的 VPS 上安装了它,每当我测试重定向是否正常工作时,我仍然收到以下错误消息:“致命错误:在线 /my/file/path 中调用未定义函数 geoip_record_by_name() 2"
这是重定向文件中的代码:
有谁知道我做错了什么?
geoip - 如何将 Maxmind .DAT 转换为 CSV?
在 Internet 上找到最新的基地 Maxmind GeoIP 组织。但它是二进制形式的。如何将此数据库转换为 CSV 或其他格式以导出到 mysql 或 sqlite?我需要以可读的形式查看所有数据。ps 操作系统 - Windows。
localization - 通过 Maxmind GeoLite2 Free 获取用户城市的本地化名称
我想显示用户城市的德语名称。Maxmind Geoip 的免费版本是否可行?我没有找到打开 GeoLite2-City.mmdb 或 GeoLiteCity.dat 以查看列出哪些城市的方法,以构建我自己的翻译服务。我怎样才能打开它们?