Cakephp:file_get_contents,curl和HttpSocket不起作用

时间:2015-02-12 15:51:34

标签: php api cakephp curl file-get-contents

我正在使用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是否开启。

提前感谢任何能够给我一些想法的人。

2 个答案:

答案 0 :(得分:1)

就我而言

php_network_getaddresses: getaddrinfo failed: Name or service not known

它出现是因为我的DNS地址不再有效。 我只是用有效的地址dns替换它并且它有效:)

答案 1 :(得分:0)

您必须在服务器中设置curl

点击此链接

How to enable curl in Wamp server