Heim > Backend-Entwicklung > PHP-Tutorial > Wie behebe ich „SSL-Zertifikatproblem, überprüfen Sie, ob das CA-Zertifikat in Ordnung ist' in XAMPP 1.7.3?

Wie behebe ich „SSL-Zertifikatproblem, überprüfen Sie, ob das CA-Zertifikat in Ordnung ist' in XAMPP 1.7.3?

Patricia Arquette
Freigeben: 2024-12-10 05:39:14
Original
762 Leute haben es durchsucht

How to Fix

SSL-Überprüfungsfehler: „Zertifikatüberprüfung fehlgeschlagen“ mit XAMPP 1.7.3

Während der HTTP Secure (HTTPS)-Kommunikation stellt Ihre Anwendung eine her Sichere Verbindung mit einem Remote-Server durch Überprüfung seines SSL-Zertifikats. Bei einem kürzlich durchgeführten Upgrade auf Das zur Validierung des Serverzertifikats verwendete Zertifikat wird vom Trust Store Ihres Systems nicht erkannt. Um das Problem zu beheben, führen Sie die folgenden Schritte aus:

    Cainfo-Option festlegen:
  • Seit PHP 5.3.7 können Sie den Speicherort der CA-Zertifikatsdatei mit dem Curl angeben .cainfo-Option in php.ini.
curl.cainfo = "PATH_TO/cacert.pem"
Nach dem Login kopieren
    Herunterladen cacert.pem:
  • Laden Sie die CA-Zertifikatsdatei (cacert.pem) von https://curl.se/ca/cacert.pem herunter und speichern Sie sie an einem Ort, auf den PHP zugreifen kann.
  • php.ini aktualisieren:
  • Fügen Sie die obige Zeile „curl.cainfo“ zu Ihrer php.ini-Datei hinzu und starten Sie neu Apache.
  • Wenn die Aktualisierung von php.ini nicht möglich ist, können Sie alternativ die cURL-Option „cainfo“ für jede cURL-Ressource festlegen:

Sobald Sie diese Schritte abgeschlossen haben, Ihre HTTPS-Verbindungen sollten erfolgreich und ohne Überprüfungsfehler hergestellt werden.
curl_setopt ($ch, CURLOPT_CAINFO, "PATH_TO/cacert.pem");
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie behebe ich „SSL-Zertifikatproblem, überprüfen Sie, ob das CA-Zertifikat in Ordnung ist' 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