mam problem z funkcją curl, jakiś czas temu napisałem sobie metodę, która za pośrednictwem curla pobierała konkretną stronę.
metoda działała, od wczoraj pojawia mi się błąd i nie wiem co jest nie tak (nie zmieniałem nic w kodzie). Curl nie pobiera żadnej strony, na jakiej bym nie próbował:
public function zzz(){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://example/pl'); //np. interia.pl curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_COOKIEFILE, '../../../linki/cookies.txt'); curl_setopt($ch, CURLOPT_COOKIEJAR, '../../../linki/cookies.txt'); curl_setopt($ch, CURLOPT_PROXY, "195.8.101.35:80"); curl_setopt($ch, CURLOPT_PROXYAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3'); $data = curl_exec($ch); curl_close($ch); }
errory:
Severity: Warning
Message: curl_errno(): 88 is not a valid cURL handle resource
Filename: controllers/obsluga_strony.php
Severity: Warning
Message: curl_error(): 88 is not a valid cURL handle resource
Filename: controllers/obsluga_strony.php
proszę o pomoc w rozwiązaniu tego problemu