Die Verwendung eines Socket5-Proxys für den Zugriff auf Google ist im Befehlszeilenmodus in Ordnung, aber der PHP-Code funktioniert nicht, er gibt direkt false zurück
Der Code ist gepostet, bitte helfen Sie mir. Helfen Sie mir, es herauszufinden
Versuchen Sie, die Proxy-Zeichenfolge als 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); }
zu schreiben. Das Obige ist Was ich bekam, als ich die Google-Konfiguration durchführte, normale Verwendung.
Das Obige ist der Inhalt von sock5 – PHP mit CURL-Proxy-Problem. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!