Heim > Artikel > Backend-Entwicklung > Was tun, wenn PHP Curl den Fehlercode 60 zurückgibt?
Lösung für den von PHP Curl zurückgegebenen Fehlercode 60: 1. Deaktivieren Sie die Zertifikatsüberprüfung in Curl. 2. Verweisen Sie auf die Datei cacert.pem in der Konfigurationsdatei php.ini von PHP.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Was soll ich tun, wenn PHP Curl den Fehlercode 60 zurückgibt?
php Curl-Fehler 60-Fehlerlösung:
Heute, als ein Benutzer eine Curl-Methode aufrief, stieß er auf den folgenden Fehler. Nachdem er nach einigen Informationen gesucht hatte, konnte er ihn schließlich lösen. Notieren Sie die Lösung und bewahren Sie sie auf, damit Sie später darauf zurückgreifen können.
Fehlercode
cURL error 60: SSL certificate problem: unable to get local issuer certificate
Nach dem Anpassen der Übernahmefehlerausgabe wird diese möglicherweise wie folgt angezeigt
cURL error 60 错误 curl code ERROR 60错误
Fehlergrund:
Die Zertifikatsüberprüfung ist in der Curl-Konfiguration aktiviert
Die folgende Konfiguration wird verwendet
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
Lösung:
Methode 1:
curl deaktiviert die Zertifikatsüberprüfung
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
Methode 2:
Verwenden Sie cacert.pem
Referenzieren Sie diese Datei in der php.ini-Konfigurationsdatei von PHP
Beispiel, Code:
curl.cainfo = "D:\php\cacert.pem"
Empfohlene Studie: „PHP-Video-Tutorial》
Das obige ist der detaillierte Inhalt vonWas tun, wenn PHP Curl den Fehlercode 60 zurückgibt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!