私のvpsの1つにsquidを使用してプロキシをセットアップした後、このプロキシスクリプトを作成して、wamp、localhost上でうまく動作します。サーバーが動作していないと私は理由を把握することができません。プロキシを使用し、curlを使用し、ローカルホストではなくサーバー上で作業する
$proxy = "xx.xx.xxx.xx:3128";
$proxy = explode(':', $proxy);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXY, $proxy[0]);
curl_setopt($ch, CURLOPT_PROXYPORT, $proxy[1]);
curl_setopt($ch, CURLOPT_USERAGENT, 'Googlebot/1.0 ([email protected] http://googlebot.com/)');
curl_setopt($ch, CURLOPT_ENCODING, "UTF-8");
curl_setopt($ch, CURLOPT_REFERER, "http://tamilwin.com/");
curl_setopt($ch, CURLOPT_AUTOREFERER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec ($ch);
ありがとうございます。
更新
私は自分のサーバー上で取得エラーがプロキシホストが有効でないかもしれcURL error number:7cURL error:couldn't connect to host
これは機能しませんか?どのようなエラーや反応が得られますか? – Mob
エラーが発生すると、cURLエラー番号:7cURLエラー:ホスト –
に接続できませんでした。つまり、詐欺しようとしているため、curlがそのIP –