Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中使用地理位置_Php_Api_Geolocation - Fatal编程技术网

在PHP中使用地理位置

在PHP中使用地理位置,php,api,geolocation,Php,Api,Geolocation,我有一个PHP页面,其中包含以下代码,用于从用户输入的邮政编码中获取纬度和经度 但当我尝试运行它时,会出现以下错误: 警告:文件\u get\u contents():https://包装器在中被禁用 在中通过允许\u url\u fopen=0进行服务器配置 /第4行的home/metsrobo/public_html/PHPPage2.php 警告: 文件获取内容(): 未能打开流:在第4行中找不到合适的包装器 要使文件获取内容()功能正常工作,首先需要启用允许url\u fopen并将其值

我有一个PHP页面,其中包含以下代码,用于从用户输入的邮政编码中获取纬度和经度

但当我尝试运行它时,会出现以下错误:

警告:文件\u get\u contents():https://包装器在中被禁用 在中通过允许\u url\u fopen=0进行服务器配置 /第4行的home/metsrobo/public_html/PHPPage2.php

警告: 文件获取内容(): 未能打开流:在第4行中找不到合适的包装器


要使
文件获取内容()
功能正常工作,首先需要启用
允许url\u fopen
并将其值设置为On

同样,你可以尝试两件事

  • 创建一个
    .htaccess
    文件并将其保存在根文件夹中(有时可能需要将其放在根文件夹的一个后退文件夹中),然后将此代码粘贴到那里

    php_value allow_url_fopen On
    
  • 创建一个
    php.ini
    文件(用于更新服务器
    php5.ini
    )并将其保存在根文件夹中(有时可能需要将其放在根文件夹的一个后退文件夹中),然后将以下代码粘贴到其中:

    allow_url_fopen = On;
    

  • 希望它能帮助您。

    要使
    文件获取内容()
    功能正常工作,首先需要启用
    允许url\u fopen
    并将其值设置为On

    同样,你可以尝试两件事

  • 创建一个
    .htaccess
    文件并将其保存在根文件夹中(有时可能需要将其放在根文件夹的一个后退文件夹中),然后将此代码粘贴到那里

    php_value allow_url_fopen On
    
  • 创建一个
    php.ini
    文件(用于更新服务器
    php5.ini
    )并将其保存在根文件夹中(有时可能需要将其放在根文件夹的一个后退文件夹中),然后将以下代码粘贴到其中:

    allow_url_fopen = On;
    

  • 希望它对您有所帮助。

    不要将api键与url一起使用,删除api键之后它就会工作,因为要获得纬度和经度,您不需要api键。更改url如下所示

    https://maps.googleapis.com/maps/api/geocode/json?address=750341&sensor=false
    

    不要在url中使用api键,删除api键之后它就会工作,因为要获得纬度和经度,不需要api键。更改url如下所示

    https://maps.googleapis.com/maps/api/geocode/json?address=750341&sensor=false
    

    我不确定您是否限制了API密钥可以通过域基础、ip或其他方式访问,我尝试单击该链接,访问被拒绝。我可以知道创建API时应该进行哪些设置吗?我设置了这样的设置,效果很好。我不确定您是否限制了API密钥通过域基础或ip或其他方式访问,我尝试单击链接,访问被拒绝。我可以知道创建API时应该设置哪些设置吗?我这样设置,效果很好。