Die folgende Kolumne des Tutorials zur Verwendung von Composer stellt Ihnen die Lösungen für die Fallstricke vor, die beim Ausführen von Composer in einer Wamp-Umgebung auftreten. Ich hoffe, dass es Freunden in Not hilfreich sein wird.
Ich habe heute bei der Installation von Laravel mit Composer eine Fehlermeldung erhalten
The openssl extension is required for SSL/TLS protection but is not availab le. If you can not enable the openssl extension, you can disable this error , at your own risk, by setting the 'disable-tls' option to true.
Online heißt es, dass OpenSSL nicht aktiviert ist. Öffnen Sie die Plug-in und legen Sie das entsprechende Zertifikat fest und starten Sie dann Apache neu.
Theoretisch sollte es bei diesem Schritt kein Problem geben. Es gibt auch eine OpenSSL-Erweiterung in phpinfo();, aber der Fehler bleibt bestehen.
Nach Recherchen haben wir herausgefunden, dass Composer OpenSSL anhand der php.ini-Datei im PHP-Verzeichnis unter der aktuellen Umgebungsvariablen bestimmt, die php.ini-Datei unter wamp jedoch tatsächlich phpForApache.ini im PHP-Verzeichnis entspricht . Anstelle von php.ini kopieren Sie also den gesamten Inhalt von phpForApache.ini nach php.ini und führen Sie erneut die Composer-Installation aus. Es wird kein Fehler gemeldet.
Das obige ist der detaillierte Inhalt vonFallstricke beim Ausführen von Composer in einer Wamp-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!