Originariamente inviato da daniele_dll
Ciao,
gentilmente evitiamo di citare servizi di hosting a pagamento e/o gratuiti perché è vietato dal regolamento, degli ultimi è possibile parlarne SOLO nella sezione off topic.
Tra l'altro non è neanche necessario saperlo per rispondere alla tua domanda.
chiedo scusa per averlo citato ma pensavo fosse importante per vedere se realmente quello spazio supporta i curl...
Cmq ho messo il codice curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); ma ho notato che in realtà c'era già nel codice... questo sotto è il codice in originale. Come risolvo? grazie
codice:
//Test if cURL is present
if(!function_exists('curl_init')) {
$issue[] = 'Error: cURL library not available.'
. '
Please contact your hosting company before you continue.';
} else {
//Attempt HTTPS connection
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://www.google.com/accounts/ServiceLogin");
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; WINDOWS; .NET CLR 1.1.4322)');
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept-Charset'=>'utf-8,*'));
if (defined('CURLOPT_ENCODING')) curl_setopt($ch, CURLOPT_ENCODING, "");
$res = curl_exec ($ch);
if(null == $res) {
$issue[] = 'Your version of cURL does not support HTTPS protocol.
'
. 'Make sure OpenSSL is installed by your hosting company.
'
. 'Error : ' . curl_error($ch);