Aujourd'hui, lorsqu'un utilisateur a appelé une méthode curl, il a rencontré l'erreur suivante. Après avoir recherché des informations, il l'a finalement résolue. Enregistrez la solution et conservez-la pour vous y référer plus tard.
code d'erreur
Erreur cURL 60 : problème de certificat SSL : impossible d'obtenir le certificat de l'émetteur local
Après avoir personnalisé la sortie d’erreur de prise de contrôle, elle peut apparaître comme suit :
erreur cURL 60 erreur code curl ERREUR 60 erreur
Raison de l'erreur :
La vérification du certificat est activée dans la configuration curl
Utilisez simplement la configuration suivante
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
Solution:
1. Curl désactive la vérification du certificat.
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
2. Référencez le fichier cacert.pem dans le fichier de configuration php.ini de php.
curl.cainfo = "D:phpcacert.pem"
Ce qui précède est la solution au code d'erreur 60 renvoyé par php curl. J'espère que cela sera utile à tout le monde. Plus de guide d'apprentissage PHP : réseau de code source