socket5 프록시를 사용하여 Google에 액세스하면 명령줄 모드에서는 문제가 없지만 PHP 코드가 작동하지 않고 false를 직접 반환합니다.
코드는 다음과 같습니다. 게시됨, 제발 도와주세요 도와주세요
프록시 문자열을 tcp://127.0.0.1:1080
,
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); if ($this->proxy) { curl_setopt($ch, CURLOPT_PROXY, $this->proxy); }
으로 작성해 보세요. Google 구성, 일반적인 사용을 할 때 얻은 것입니다.
위는 양말5 - CURL 프록시를 이용한 PHP 문제의 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!