Precios
Como solucionar el error «SSL certificate problem»
Home » Technology  »  Como solucionar el error «SSL certificate problem»
Cuando estas desarrollando en forma local y utilizando las funciones cURL de PHP para conectarte con un WebService, API o una URL HTTPS, es posible que te presente el siguiente error: Uncaught Exception: SSL certificate problem: unable to get local issuer certificate

Cuando estas desarrollando en forma local y utilizando las funciones cURL de PHP para conectarte con un WebService, API o una URL HTTPS, es posible que te presente el siguiente error:

error_ssl

Solución:

Este error se produce cuando la variable curl.cainfo no está configurada correctamente.

Realiza los siguientes pasos para configuracion:

  • Descargue cacert.pen desde https://curl.se/docs/caextract.html 
  • Copiar el archivo cacert.pem en la carpeta extras/ssl/ de la instalación de PHP.
  • Abrir el archivo de  configuración php.ini, agregar la ubicación del archivo cacert.pem a las directivas curl.cainfo y openssl.cafile
solucionar_error_ssl_con_php_2

En mi caso la instalación de php la tengo en la dirección c:\php, si usas XAMPP, WAMP o algún otro deberás agregar la ubicación correspondiente.

Si las 2 líneas anteriores tienen al inicio un punto y coma (;) deberá quitarlo.

Scroll to Top