问题标签 [geoip]

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 回答
874 浏览

.htaccess - GeoIP 和加拿大安大略省?

我有几个来自加拿大安大略省的用户联系我并说他们无法访问我的网站。在我的 htaccess 文件中使用 GeoIP 模块,我已允许加拿大。知道可能是什么原因造成的吗?

这是我在 htaccess 文件中的条目

有趣的是,如果我反其道而行之,他们可以像这样访问:

知道会发生什么吗?

0 投票
13 回答
132566 浏览

geolocation - 通过 IP 地址识别国家

有没有办法通过查看IP地址来找出国家名称?我的意思是,国家有特定的 IP 地址范围吗?例如,澳大利亚的 IP 地址只能在以下范围内123.45.56.89 - 231.54.65.98(仅作为示例)

0 投票
1 回答
1710 浏览

javascript - GoogleMaps 和 GeoIP:从 IP 获取 Lat、Long 并绘制地图?

我正在根据用户 ip 检索经度和纬度,然后我只想绘制地图,但它不起作用

萤火虫日志

知道为什么吗?

请在这里摆弄它http://jsfiddle.net/As3JQ/12/

0 投票
2 回答
1260 浏览

php - 致命错误:调用未定义的函数 geoip_open()

突然一切顺利,我不知道为什么会发生致命错误,谁能告诉我解决方案?

警告:include(lang.php) [function.include]:无法打开流:第 59 行 /var/httpdocs/dev52/include.php 中不允许操作

警告:include() [function.include]:在第 59 行的 /var/httpdocs/dev52/include.php 中打开 'lang.php' 以包含 (include_path='.:') 失败

警告:include(lang2.php) [function.include]:无法打开流:第 61 行 /var/httpdocs/dev52/include.php 中不允许操作

警告:include() [function.include]:无法在第 61 行的 /var/httpdocs/dev52/include.php 中打开 'lang2.php' 以包含 (include_path='.:')

警告:include_once(inc.php) [function.include-once]:无法打开流:第 265 行的 /var/httpdocs/dev52/include.php 中不允许操作

警告:include_once() [function.include]:在第 265 行的 /var/httpdocs/dev52/include.php 中打开 'inc.php' 以包含 (include_path='.:') 失败

致命错误:在第 266 行的 /var/httpdocs/dev52/include.php 中调用未定义的函数 geoip_open()

0 投票
1 回答
2751 浏览

php - Maxminds GeoIP php根据国家代码重定向

我已经为此工作了一个星期,并用我的 .htaccess 文件进行了尝试,但即使这在 Firefox 中也基本不起作用,它的说法...

页面未正确重定向 Firefox 检测到服务器正在以永远不会完成的方式重定向对该地址的请求。此问题有时可能是由禁用或拒绝接受 cookie 引起的。

在铬它的说法......

这个网页有一个重定向循环 https://www.website.com/row/index.php的网页导致了太多的重定向。清除此站点的 cookie 或允许第三方 cookie 可能会解决问题。如果不是,则可能是服务器配置问题,而不是您的计算机问题。

我从 Maxminds 网站的 GeoIP PHP API 将 GeoIP.dat 和 geoip.inc 文件上传到我的主机上的一个目录,然后我使用以下 php 代码块编辑了我的 index.php 文件....

我认为这可能与我的 .htaccess 文件有关,因为它包含在其中......

不知道还能做什么已经把我所有的头发都拔掉了!非常感谢你们!

问候-菲利普

0 投票
1 回答
489 浏览

java - 如何从 linux 服务器读取 geolitecity 文件路径?

我的开发环境是windows,使用JSP,Apache server 5.5. 我在 .geolitecity 提供的帮助下开发了一个应用程序MaxMind。我已经上传geolitecity.dat到我网站同一个文件夹中的服务器(我不知道它的正确程序,我是第一次这样做)。我用

获取当前目录路径,以便我可以从中读取。但我没有得到完整的路径。我只是开始tomcat5.5.3\bin。是否可以使用此路径读取文件?我对linux没有太多了解。

0 投票
1 回答
800 浏览

ruby-on-rails-3.1 - Rails 3.1+ 和 GeoIP 数据库文件位置/访问

这个问题与Rails - 我必须在我的 rails 项目 - GeoIp City database 中存储数据文件 (.dat) 的位置有关。我有一个 Rails 3.2 应用程序。我正在尝试运行:

在我的应用程序的一个控制器中。我将“GeoLiteCity.dat”文件解压缩到 /public 文件夹中。我收到错误消息“没有这样的文件或目录 - GeoLiteCity.dat”。

我已经尝试将它放在图像资产管道文件夹和其他一些随机位置。我继续收到同样的错误。不确定如何访问此文件。关于我做错了什么或如何使用资产管道最好地访问它的任何想法?

0 投票
1 回答
2145 浏览

phpmyadmin - phpMyAdmin 不再自动登录

我不确定这是否是导致它自动停止登录的原因,但我做的最后一件事是安装 GeoIP 库并使用“pecl install geoip”安装/编译它。

phpMyAdmin 位于我的 CentOS 版本 5.8(最终版)服务器上的 /usr/local/cpanel/base/3rdparty/phpMyAdmin/ 中。

这是我的 config.inc.php 的内容。我编辑了我的 blowfish_secret 并删除了大部分被注释掉的代码:

我已经读过更改 cPanel 密码并将其同步到 mysql 数据库可以解决这个问题,但它在每个密码上都可以正常工作,出于安全原因,我更愿意保持这种方式。

任何人都知道为什么会发生这种情况和/或如何从使用 cPanel 中恢复自动登录功能?

0 投票
1 回答
1910 浏览

ruby-on-rails-3 - 如何让 Maxmind 的 Geoip 数据库与 Postgres + Heroku 一起使用

有人在 Rails 3+、Heroku、Pgsql 上运行并使用Maxmind 的 Geoip数据库吗?

在 MySql 上,我能够通过以下方式获得一个简单的查询:

但是,自从转向 Pgsql 以来,我正在尝试找到一种正确查询数据库的方法。到目前为止,我有:

上述查询的问题是某些 IP 不匹配。例如:37.59.16.123108.166.92.235

我查看了ip4r但由于我使用的是http://postgres.heroku.com,我可能没有安装它的选项。我向支持团队发送了一封电子邮件以进行验证。

同时,非常感谢任何其他反馈。

0 投票
1 回答
362 浏览

ip - 是否有完美的程序将 IP 更改为 Country(意思是 100%!)?

我正在使用一个软件(称为 GeoIP)。

它有很多数据库,并且性能比其他数据库好。

但是,对我来说还不够。

这个软件的正确性可能是 99%。

我需要 100% 的准确率。

请让我知道完美的程序。

PS。没关系,该程序不是免费的。