Correggere l'errore SSL certificate problem: unable to get local issuer certificate in PHP
In pratica devo collegare un registratore di cassa al mio gestionale scritto in PHP.
E gli devo mandare una richiesta tramite cURL.
Ma ricevevo sempre questo errore:
SSL certificate problem: unable to get local issuer certificate
Ho scoperto che per correggere questo errore bastano queste due opzioni:
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
Attenzione che la seconda richiede PHP 7.1.
Enjoy!
php curl ssl CURLOPT_SSL_VERIFYPEER CURLOPT_SSL_VERIFYHOST
Commentami!