<?php function connect($http){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $http); curl_setopt($curl, CURLOPT_TIMEOUT, 10); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3'); curl_setopt($curl, CURLOPT_ENCODING, 'gzip'); curl_setopt($curl, CURLOPT_ENCODING, 'deflate'); 'Accept-Charset: ISO-8859-2,utf-8;q=0.7,*;q=0.7'); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); //curl_setopt($curl, CURLOPT_REFERER, \"http://google.pl\"); $source=curl_exec($curl); return $source; } $http = 'http://onet.pl'; $a=connect($http); ?>
tutaj jest link do pliku na serwerze...
http://metis.weia.po.opole.pl/~d60145/c/a.php
tutaj jest link do phpinfo(); na serwerze
http://metis.weia.po.opole.pl/~d60145/c/info.php
tutaj jest link do curl_version(); na serwerze
http://metis.weia.po.opole.pl/~d60145/c/b.php
Czytałem, że problemem może być nie ta sama wersja openssl na apatchu i curlu... Sam już nie wiem... Pytanie moje jest: co jest przyczyną, czy to jest problem, który można rozwiązać po stronie skryptu, czy trzeba wejść na serwer od strony administracyjnej i rozwiązać go już na samym apatchu?