Php 我想用geoplugin打印出地理位置,但结果为false
当我将包含这段代码的文件上传到我的网站时,它返回false。 我之前使用了unserialize,它在启用allow_url_open前后返回false。在我检查它之前它是打开的,但它仍然返回false。有没有关于如何解决这个问题的想法?多谢各位Php 我想用geoplugin打印出地理位置,但结果为false,php,geolocation,Php,Geolocation,当我将包含这段代码的文件上传到我的网站时,它返回false。 我之前使用了unserialize,它在启用allow_url_open前后返回false。在我检查它之前它是打开的,但它仍然返回false。有没有关于如何解决这个问题的想法?多谢各位 <?php session_start(); var_dump(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['REMOTE_ADDR']));
<?php
session_start();
var_dump(file_get_contents('http://www.geoplugin.net/php.gp?ip='.$_SERVER['REMOTE_ADDR']));
?>
我是,但我将它推到了web,推到了我的域,它返回了“bool(false)”。在param中使用硬编码的IP,而不是$\u SERVER
从我的服务器测试运行正常。您的服务器上是否允许文件内容?是否在php.ini文件中打开此选项?使用答案中的代码测试我的状态,但我将其推到web,推到我的域,它返回“bool(false)”。使用param中的硬编码IP而不是$\u server
从我的服务器测试运行正常。服务器上是否允许文件内容?是否在php.ini文件中打开此选项?使用答案中的代码进行测试