Googleapis:“未能加载外部实体”

时间:2017-12-02 09:54:49

标签: php api google-maps

自从2天以来,我们遇到了Google API地理编码问题。 我们没有响应这个PHP调用:

$base_url="https://maps.googleapis.com/maps/api/geocode/xml?latlng=48.000,2.0000&key=MyServerKey";
$xml = simplexml_load_file($base_url);

响应:

PHP警告:simplexml_load_file():I / O警告:无法加载外部实体“https://maps.googleapis.com/maps/api/geocode/xml?latlng= ....

当我们从另一个IP调用它时,该调用有效。 自从很多月以来我们都没有对PHP代码进行过更改......

您对问题有所了解吗? Google可以将IP列入黑名单吗? Google Cloud Platform中没有任何关于问题的迹象。

非常感谢。

1 个答案:

答案 0 :(得分:0)

我正在与Google支持人员进行讨论.... 这似乎是一个IPV6问题。

当我做了一个" wget"到maps.googleapis.com,我有一个提示,但如果我必须使用ip v4,它可以工作。

当我有解决方案时,我会把结果......