0

通过代码(simplexml_load_file)访问http://maps.google.com/maps/api/geocode/xml时遇到问题。它也不能从腻子控制台工作。

以下是我使用的替代方案:

选项1 >

$url = '以上 URL?adress=XXXAddress HereXXX'; $xml = simplexml_load_file($url);

错误:警告:simplexml_load_file(URL 上方?address=XXXAddress HereXXX):无法打开流:第 5 行 /data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php 中的连接超时

警告:simplexml_load_file():I/O 警告:无法在第 5 行的 /data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php 中加载外部实体“Above URL?address=XXXAddress HereXXX”

布尔(假)

选项 2 >

从服务器尝试过:]# curl --data "XXXXXXXXXXXXXXXXX" --verbose http://maps.google.com/maps/api/geocode/

Error: * Closing connection #0 * 从对端接收数据失败 curl: (56) 从对端接收数据失败

卷发细节:

rpm -qa|grep 卷曲

python-pycurl-7.19.0-8.el6.x86_64

curl-7.19.7-36.el6_4.x86_64

libcurl-7.19.7-36.el6_4.x86_64

最近我的代码迁移到另一台服务器和最新的 PHP 版本(5.4.14)。

尝试了各种网站上给出的所有解决方案。我被严重卡住了。请帮忙。

提前致谢

桑迪普

4

1 回答 1

1

http://maps.google.com/在导致此问题的服务器上被阻止。现在它被允许并且问题得到解决。谢谢

于 2013-05-28T05:12:42.143 回答