Comment corriger l’erreur cURL 60 : problème de certificat SSL ?
Par Laurent LOUIS-THERESEServeur, tutoscacert, cacert.pem, curl, ssl certificateCommentaires désactivésParfois, lorsque nous effectuons un appel cURL vers des services tiers, nous obtenons une erreur cURL : (60) SSL certificate : unable to get local issuer certificate.
Cette erreur se produit parce que le cURL vérifie et fait une demande de connexion sécurisée en utilisant un certificat auto-signé. Lorsqu’il ne trouve pas de certificat valide, il génère une erreur.
Pour corriger cette erreur, suivez les étapes ci-dessous :
- Ouvrez http://curl.haxx.se/ca/cacert.pem
- Copiez la page entière et enregistrez-la sous le nom de « cacert.pem ».
- Ouvrez votre fichier php.ini et insérez ou mettez à jour la ligne suivante.
- curl.cainfo = « [pathtofile]cacert.pem »
Cette solution fonctionne sous tous les OS et environnements de développement ( laragon etc… )