


Warum erhalte ich den Composer-Fehler „Die OpenSSL-Erweiterung ist für den SSL/TLS-Schutz erforderlich'?
Nov 05, 2024 am 07:37 AMComposer-Fehler: „Die OpenSSL-Erweiterung ist für den SSL/TLS-Schutz erforderlich“
Beim Versuch, Composer zu verwenden, kann Folgendes auftreten Fehlermeldung:
The openssl extension is required for SSL/TLS protection but is not available.
Dieser Fehler weist darauf hin, dass Ihrer PHP-Installation die OpenSSL-Erweiterung fehlt, die für den Aufbau sicherer SSL/TLS-Verbindungen unerlässlich ist.
Behebung des Fehlers
Um dieses Problem zu beheben, können Sie entweder die OpenSSL-Erweiterung in Ihrer PHP-Konfiguration aktivieren oder die TLS-Überprüfung für Composer deaktivieren.
OpenSSL aktivieren
- Linux/OSx: Kommentieren Sie die folgende Zeile aus oder fügen Sie sie zu Ihrer php.ini-Datei hinzu:
extension=php_openssl.so
- Windows: Kommentieren Sie sie aus oder fügen Sie sie hinzu Fügen Sie die folgende Zeile zu Ihrer php.ini-Datei hinzu:
extension=php_openssl.dll
- Starten Sie Ihren PHP-Webserver neu (z. B. Apache oder Nginx).
Deaktivieren von TLS für Composer
Dies wird nicht empfohlen, da es die Sicherheit Ihrer Composer-Kommunikation gefährden kann. Wenn Sie jedoch an einem Entwicklungscomputer arbeiten und fortfahren möchten, führen Sie den folgenden Befehl aus:
composer config -g -- disable-tls true
Dadurch wird der TLS-Überprüfungsfehler für Composer unterdrückt. Es ist jedoch wichtig zu beachten, dass dies nicht auf Produktionsservern verwendet werden sollte.
Für PHP 7.4 oder höher
In PHP-Versionen 7.4 und höher der Erweiterungsname wurde einfach in „openssl“ geändert. Passen Sie daher die php.ini-Konfiguration entsprechend an:
extension=openssl
Starten Sie Ihren PHP-Webserver neu und das Problem sollte behoben sein.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich den Composer-Fehler „Die OpenSSL-Erweiterung ist für den SSL/TLS-Schutz erforderlich'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

11 beste PHP -URL -Shortener -Skripte (kostenlos und Premium)

Arbeiten mit Flash -Sitzungsdaten in Laravel

Vereinfachte HTTP -Reaktion verspottet in Laravel -Tests

Erstellen Sie eine React -App mit einem Laravel -Back -Ende: Teil 2, reagieren

Curl in PHP: So verwenden Sie die PHP -Curl -Erweiterung in REST -APIs

12 Beste PHP -Chat -Skripte auf Codecanyon

Ankündigung von 2025 PHP Situation Survey
