"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Cómo resolver el código de error 60 de PHP cURL: problema con el certificado SSL

Cómo resolver el código de error 60 de PHP cURL: problema con el certificado SSL

Publicado el 2024-11-03
Navegar:104

How to Resolve PHP cURL Error Code 60: SSL Certificate Problem

Código de error 60 de PHP cURL: resolución del problema del certificado SSL

Al utilizar cURL en PHP con entornos Windows, aparece el error "Problema con el certificado SSL" (código de error de cURL 60) puede surgir. Esto indica que no se puede recuperar el certificado emisor localmente.

Para resolver este problema, asegúrese de haber realizado los siguientes pasos:

  1. Agregue la configuración cainfo a PHP.ini:

    • En su archivo PHP.ini, agregue la siguiente línea:

      curl.cainfo = C:\Windows\ca-bundle.crt
    • Reemplace "C:\Windows\ca-bundle.crt" con la ruta real al certificado confiable (por ejemplo, cacert.pem).
  2. Reiniciar el servidor web:

    • Una vez agregada la configuración de cainfo, reinicie su servidor web (por ejemplo, WAMP) para asegurarse de que los cambios surtan efecto.
  3. Utilice un certificado confiable:

    • Es posible que el certificado que está utilizando no sea confiable. Obtenga el paquete de certificado raíz desde el siguiente enlace y cópielo en su disco:
    • https://curl.haxx.se/ca/cacert.pem
  4. Actualizar la configuración de cainfo:

    • En su archivo PHP.ini, actualice la configuración de cainfo para que apunte al paquete de certificados descargado:

      curl.cainfo = "path_to_cert\cacert.pem"

Al seguir estos pasos, puede asegurarse de que cURL tenga acceso a un certificado confiable, resolviendo el error y permitiendo para ejecutar con éxito el SDK de PHP de Amazon.

Declaración de liberación Este artículo se reimprime en: 1729742298 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3