curl:(56)访问http://maps.google.com/maps/api/geocode/xml时从对端接收



我面临的问题,而通过代码访问http://maps.google.com/maps/api/geocode/xml (simplexml_load_file)。它也不能从putty控制台工作。

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

选项1>

$url = '上面的url ?地址= XXXAddress HereXXX ';$xml = simplexml_load_file($url);

错误:警告:simplexml_load_file(上面的URL?)在/data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php第5行中,地址=XXXAddress HereXXX):打开流失败:连接超时

警告:simplexml_load_file(): I/O警告:failed to load external entity "Above URL?地址=XXXAddress HereXXX" in/data/mgr_3.2.x_5/www/manager/support_scripts/geocode.php on line 5

bool (false)

选项2>

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

错误:*关闭连接#0*从对端接收数据失败curl:(56)从对端接收数据失败

旋度细节:

rpm -qa|grep curl

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)。

尝试了不同网站给出的所有解决方案。我被困住了。请帮忙。

Thanks in advance

Sandip

http://maps.google.com/在服务器上被阻塞导致此问题。现在允许了,问题解决了。由于

最新更新