SSL-Zertifikatfehler: Lokales Ausstellerzertifikat konnte in PHP nicht abgerufen werden
Wenn ein SSL-Zertifikatfehler auftritt, der darauf hinweist, dass der lokale Aussteller nicht abgerufen werden kann Zertifikat ist es wichtig, verschiedene Optionen zur Fehlerbehebung zu erkunden.
Zertifikat überprüfen Vertrauen
Stellen Sie sicher, dass PHP dem SSL-Zertifikat vertraut. In Ihrem Fall haben Sie das Hinzufügen von „curl.cainfo“ zur Datei „php.ini“ erwähnt. Dies gibt den Pfad zu einem Zertifizierungsstellenpaket (CA) an. Es ist jedoch wichtig, dass das Paket das Zertifikat des Ausstellers enthält.
Überprüfung mehrerer php.ini-Dateien
Wie in der Lösung erwähnt, kann es mehrere php.ini-Dateien geben . Überprüfen Sie sowohl das über das WAMP-Taskleistensymbol aufgerufene Zertifikat als auch das im angegebenen Verzeichnis (z. B. C:wampbinphpphp5.5.12), um sicherzustellen, dass die Zertifikatvertrauenseinstellungen in allen Instanzen angewendet werden.
WAMP neu starten Dienste
Nachdem Sie die Zertifikatseinstellungen geändert und XAMPP neu gestartet haben, stellen Sie sicher, dass Sie auch die WAMP-Dienste neu starten, um die vollständig anzuwenden Änderungen.
Zusätzliche Schritte zur Fehlerbehebung
Wenn die oben genannten Schritte das Problem nicht beheben, beachten Sie Folgendes:
Das obige ist der detaillierte Inhalt vonWie behebe ich „SSL-Zertifikatfehler: Lokales Ausstellerzertifikat konnte nicht abgerufen werden' in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!