如何修复file_get_contents()警告:无法打开流?

时间:2012-11-16 16:40:35

标签: php apache fopen

我不知道为什么但是当我想用file_get_contents获取PHP数据时,我总是遇到这个错误。

我已经检查了我的PHP.ini并且allow_url_fopen是:ON所以这不是问题。

以下是我正在使用的代码:

$id='54352';
$url='http://www.google.com';
$data = file_get_contents('http://www.####.###/###.php?id='.$id.'&url='.urlencode($url));

var_dump($data);

我不知道这里发生了什么,我只是收到此错误消息和值:bool(false)。

我也尝试了cURL,但它没有给我任何值。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

尝试类似:

 $data = file_get_contents('http://www.####.###/###.php?id='.$id.'&url='.urlencode($url),true);