我正在使用Cakephp 2.6.1,我想使用extern api。为此,我必须要求这样的网址:
$json = file_get_contents($url);
$data = json_decode($json);
我尝试使用file_get_contents,curl和HttpSocket。我有这个错误:
php_network_getaddresses: getaddrinfo failed: Name or service not known
我检查php_info();
and allow_url_fopen
是否开启。
提前感谢任何能够给我一些想法的人。
答案 0 :(得分:1)
就我而言
php_network_getaddresses: getaddrinfo failed: Name or service not known
它出现是因为我的DNS地址不再有效。 我只是用有效的地址dns替换它并且它有效:)
答案 1 :(得分:0)