0

我在我的大学网络上,它使用带有身份验证的代理服务器来浏览互联网。

我正在尝试使用从网站获取数据html_get_contents,但在终端上运行脚本会给我这个错误:

PHP Warning: file_get_contents(http://www.google.com/): failed to open stream: Network is unreachable in /var/www/api/get_contents.php on line 2

我用来执行此操作的代码如下:

<?php
    $contents = file_get_contents("http://www.google.com/");
    echo $contents;
?>

看来我需要设置代理php才能获取内容,我在哪里设置呢?

4

1 回答 1

1

使用卷曲

http://www.php.net/manual/en/function.curl-setopt.php设置选项:“CURLOPT_PROXYAUTH”、“CURLOPT_PROXYPORT”、“CURLOPT_PROXYTYPE”

于 2013-03-29T08:00:59.503 回答