Heim > Backend-Entwicklung > PHP-Tutorial > Wie behebe ich HTTPS-Fehler „Zertifikatsüberprüfung fehlgeschlagen, Zertifizierungsstelle ist in Ordnung' in XAMPP 1.7.3?

Wie behebe ich HTTPS-Fehler „Zertifikatsüberprüfung fehlgeschlagen, Zertifizierungsstelle ist in Ordnung' in XAMPP 1.7.3?

Patricia Arquette
Freigeben: 2024-12-09 20:19:18
Original
708 Leute haben es durchsucht

How to Fix

HTTPS-Verbindungsfehler: „Zertifikatüberprüfung fehlgeschlagen, CA ist in Ordnung“ auf XAMPP 1.7.3

Beim Versuch, HTTPS-Verbindungen mit XAMPP herzustellen 1.7.3 können Entwickler auf den folgenden Fehler stoßen:

Fatal error: Uncaught exception 'RequestCore_Exception' with message
'cURL resource: Resource
      id #55; cURL error: SSL certificate problem, verify that the CA cert is OK. Details:
      error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed (60)'
Nach dem Login kopieren

Dieser Fehler tritt normalerweise auf wenn das SSL-Zertifikat des Servers vom Client nicht mithilfe des Standard-Zertifikatspeichers der Zertifizierungsstelle (CA) überprüft werden kann. Die vorgeschlagene Lösung, Curl-Optionen im PHP-Code festzulegen, ist nicht ideal für eine serverweite Korrektur.

Stattdessen liegt die Lösung darin, die Konfiguration der PHP- und Apache-Installationen auf dem System zu aktualisieren.

Fix für PHP 5.3.7 und höher:

  1. Laden Sie cacert.pem herunter von https://curl.se/ca/cacert.pem und speichern Sie es an einem geeigneten Ort.
  2. Aktualisieren Sie php.ini und fügen Sie die Zeile hinzu: curl.cainfo = "PATH_TO/cacert.pem"

Fix für PHP-Versionen unter 5.3.7:

Für jede cURL Ressource, legen Sie die CA-Zertifikatdatei manuell mit dem folgenden Code fest:

curl_setopt ($ch, CURLOPT_CAINFO, "PATH_TO/cacert.pem");
Nach dem Login kopieren

Hinweis: Stellen Sie sicher, dass PATH_TO in beiden Lösungen auf den Speicherort der heruntergeladenen cacert.pem-Datei verweist.

Das obige ist der detaillierte Inhalt vonWie behebe ich HTTPS-Fehler „Zertifikatsüberprüfung fehlgeschlagen, Zertifizierungsstelle ist in Ordnung' in XAMPP 1.7.3?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage