では動作しません。次のコードを持っている:私はCURLOPTのすべての組み合わせを試してみましたPHPカールは、プロキシ
$ch = curl_init();
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_URL, $url);
$pageContents = curl_exec($ch);
echo curl_error($ch);
curl_close($ch);
を、プロキシの何とかNONEが動作するようには思えません。私がcurl_setopt($ ch、CURLOPT_PROXY、$ proxy)で行をコメントアウトするとうまく動作します。私は間違って何をしていますか?
あなたの '$ proxy'変数は何ですか?コード自体は大丈夫です。 – iainn
私は$プロキシを爆発させていません... ip:port –
それはすべて正しいと思います。プロキシがポート80に接続されていない場合は、ネットワーキングの問題でしょうか? – iainn