Procedure

phpでfile_get_contentsを行う際のプロキシ設定

この記事は約1分で読めます。
スポンサーリンク

phpでfile_get_contentsを使った際、なぜかエラーがでて困ったため、調べていたら原因がわかったので書き留めておきます。

 結論から言うと、プロキシ経由でアクセスするためにプロキシ設定をしなければなりませんでした。

 以下ソース

<?php
$proxy = array(
      "http" => array(
         "proxy" => "tcp://サーバー名:ポート番号",
         'request_fulluri' => true,
      ),
);
$proxy_context = stream_context_create($proxy);
echo file_get_contents("http://www.google.co.jp/?gws_rd=ssl",false,$proxy_context);
?>

参考:
・ http://d.hatena.ne.jp/kazumaryu/20081203/1228231161

コメント

タイトルとURLをコピーしました