Heim  >  Artikel  >  Backend-Entwicklung  >  Wie behebt man den cURL-Fehlercode 60 „SSL-Zertifikatproblem“ im Amazon PHP SDK unter Windows?

Wie behebt man den cURL-Fehlercode 60 „SSL-Zertifikatproblem“ im Amazon PHP SDK unter Windows?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-10-25 03:11:02994Durchsuche

How to Fix cURL Error Code 60

So beheben Sie den PHP-cURL-Fehlercode 60 bei Verwendung des Amazon PHP SDK

Beim Versuch, eine PHP-Umgebung unter Windows mit WAMP und dem einzurichten Amazon PHP SDK, ein Benutzer stößt auf Fehlercode 60: „SSL-Zertifikatproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden.“

Problemdetails:

Die Fehlermeldung weist darauf hin cURL kann den Aussteller des Zertifikats während der SSL-Überprüfung nicht finden. Dies kann auftreten, wenn das lokale Zertifikatspaket fehlt oder ungültig ist.

Ursprünglicher Lösungsversuch:

Der Benutzer hat die folgende Zeile zu php.ini hinzugefügt:

curl.cainfo = C:\Windows\ca-bundle.crt

Das Problem wurde dadurch jedoch nicht behoben.

Alternative Lösung:

  1. Besorgen Sie sich das Root-Zertifikat-Bundle: Laden Sie das CA-Zertifikat-Stammzertifikatspaket herunter von: https://curl.haxx.se/ca/cacert.pem.
  2. Speichern Sie das Paket: Kopieren Sie das Zertifikatpaket auf Ihre Festplatte und Speichern Sie es an einem bekannten Ort.
  3. php.ini aktualisieren:Ändern Sie php.ini, um das neue Zertifikatspaket zu verwenden:
curl.cainfo = "path_to_cert\cacert.pem"

Starten Sie Ihr Web neu Server und versuchen Sie erneut, den Beispieltest auszuführen. Der Fehlercode 60 sollte behoben sein.

Das obige ist der detaillierte Inhalt vonWie behebt man den cURL-Fehlercode 60 „SSL-Zertifikatproblem“ im Amazon PHP SDK unter Windows?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn