Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebe ich den PHP-SSL-Zertifikatfehler: „Lokales Ausstellerzertifikat konnte nicht abgerufen werden'?

Wie behebe ich den PHP-SSL-Zertifikatfehler: „Lokales Ausstellerzertifikat konnte nicht abgerufen werden'?

DDD
DDDOriginal
2024-12-24 12:26:14845Durchsuche

How to Fix the PHP SSL Certificate Error:

Fehler beim PHP-SSL-Zertifikat: Lokales Ausstellerzertifikat konnte nicht abgerufen werden

Bei der Arbeit mit PHP auf Windows-Systemen kann der folgende Fehler auftreten: „SSL-Zertifikatsproblem: Lokales Ausstellerzertifikat konnte nicht abgerufen werden.“ Dieses Problem entsteht durch Schwierigkeiten beim Abrufen des Zertifikatspakets, das für erfolgreiche SSL-Verbindungen erforderlich ist.

Um diesen Fehler zu beheben, befolgen Sie diese umfassenden Schritte:

  1. Erwerben Sie das Zertifikatspaket: Laden Sie das Zertifikatspaket von einer zuverlässigen Quelle herunter, z. B. http://curl.haxx.se/docs/caextract.html, und speichern Sie es an einem zugänglichen Ort auf Ihrem System (z. B. „C:wampcacert.pem“).
  2. Erforderliche Module aktivieren: Stellen Sie sicher, dass sowohl „mod_ssl“ in Apache als auch „php_openssl.dll“ in der php.ini-Datei aktiviert sind . Denken Sie daran, dies für alle relevanten php.ini-Dateien zu tun.
  3. php.ini-Einstellungen aktualisieren:Fügen Sie die folgenden Zeilen an beide php.ini-Dateien an:
curl.cainfo="C:/wamp/cacert.pem"
openssl.cafile="C:/wamp/cacert.pem"
  1. Dienste neu starten: Starten Sie die Webdienste (z. B. Apache und MySQL) neu, um das zu implementieren Änderungen.

Nach der Implementierung dieser Schritte sollte der SSL-Zertifikatfehler behoben sein, sodass Sie sichere Verbindungen herstellen können.

Das obige ist der detaillierte Inhalt vonWie behebe ich den PHP-SSL-Zertifikatfehler: „Lokales Ausstellerzertifikat konnte nicht abgerufen werden'?. 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