Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebe ich OpenSSL-Konnektivitätsprobleme in XAMPP?
Fehlerbehebung bei der OpenSSL-Konnektivität in XAMPP
Für diejenigen, die Schwierigkeiten beim Herstellen einer Verbindung zu SSL-fähigen Servern haben, ist das Verständnis der OpenSSL-Konfiguration in Ein häufig auftretendes Problem ist die Unfähigkeit, die Erweiterung php_openssl.dll zu finden oder zu aktivieren. Die folgende exemplarische Vorgehensweise bietet Anleitungen zur Lösung dieses Problems.
Erweiterungskonfiguration
Untersuchen Sie das PHP-Erweiterungsverzeichnis gründlich auf das Vorhandensein von php_openssl.dll. Wenn sie nicht vorhanden ist, muss diese Erweiterung manuell zur Datei php.ini hinzugefügt werden. Suchen Sie den Abschnitt „Dynamische Erweiterungen“ und fügen Sie die folgende Zeile ein. Achten Sie darauf, dass das Semikolon entfernt wird:
extension=php_openssl.dll
OpenSSL-Verfügbarkeit
Wenn die Erweiterung php_openssl.dll bereits vorhanden ist Überprüfen Sie, ob OpenSSL in der Datei php.ini vorhanden ist und dass es in XAMPP aktiviert ist. Überprüfen Sie die folgenden Zeilen in Ihrer phpinfo()-Ausgabe:
OPENSSL_CONF C:/xampp/apache/bin/openssl.cnf ... openssl OpenSSL support enabled
Wenn diese Zeilen nicht angezeigt werden, müssen Sie sicherstellen, dass die OpenSSL-Bibliothek ordnungsgemäß installiert und konfiguriert ist. Konsultieren Sie die Apache Friends-Foren oder Online-Ressourcen, um Hilfe zu erhalten.
Manuelle Installation
Wenn sich die oben genannten Schritte als erfolglos erwiesen haben, erwägen Sie die manuelle Installation der Erweiterung php_openssl.dll. Laden Sie die entsprechende Version von der PHP-Website herunter und legen Sie sie im PHP-Erweiterungsverzeichnis ab (z. B. D:xamppphpext). Fügen Sie anschließend die folgende Zeile zum Abschnitt „Dynamische Erweiterungen“ Ihrer php.ini-Datei hinzu:
extension=php_openssl.dll
Starten Sie sowohl die Apache- als auch die MySQL-Dienste neu, damit die Änderungen wirksam werden. Dadurch sollte das Problem behoben sein und Sie können sichere Verbindungen zu SSL-fähigen Servern herstellen.
Das obige ist der detaillierte Inhalt vonWie behebe ich OpenSSL-Konnektivitätsprobleme in XAMPP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!