0

私は、認証付きのプロキシ サーバーを使用してインターネットを閲覧する大学のネットワークを利用しています。

を使用して Web サイトからデータをフェッチしようとして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

curlを使用します。

http://www.php.net/manual/en/function.curl-setopt.phpでオプションを設定: "CURLOPT_PROXYAUTH"、"CURLOPT_PROXYPORT"、"CURLOPT_PROXYTYPE"

于 2013-03-29T08:00:59.503 に答える