Ich habe How to enable PHP's openssl extension to install Composer? und You must enable the openssl extension to download files via httpsWie Komponisten installieren - Fehlender openssl
Beide Zustand, dass die PHP-Datei extension=php_openssl.dll
aus den php.ini-Dateien Kommentar- benötigt, die in diesen beiden Ordnern leben:
C:\wamp64\bin\apache\apache2.4.17
C:\wamp64\bin\php\php7.0.0
C:\wamp64\bin\php\php5.6.16 ' I don't think I need to, but did it any way
Ich habe das getan, und dann den PC neu gestartet.
WAMP läuft auf meinem Windows-10-Maschine
Der gleiche Fehler immer zeigt, wenn Komponist
einige Einstellungen auf Ihrem Computer machen Composer zu installieren versuchen, nicht in der Lage richtig zu arbeiten. Stellen Sie sicher, dass Sie die unten aufgeführten Probleme beheben und das Skript erneut ausführen:
Die openssl-Erweiterung fehlt, was bedeutet, dass sichere HTTPS-Übertragungen unmöglich sind. Wenn möglich, sollten Sie es aktivieren oder PHP neu kompilieren mit --with-openssl
Was muss ich tun, Komponist zu installieren?
bearbeiten
Von C:\PHP
(die PHP-Ordner) ich eine Eingabeaufforderung gestartet und lief php -r "phpinfo();"
es in den Ergebnissen ist die folgende:
OpenSSL Unterstützung => deaktiviert (install ext/openssl)
Ich habe http://php.net/manual/en/faq.installation.php#faq.installation.addtopath
stellen Sie sicher, dass Sie die richtige INI-Datei bearbeiten, und vergessen Sie nicht, Apache neu zu starten. vielleicht hilft das: http://StackOverflow.com/a/14447063/2460773 –
@NitsanBaleli, ich bin mir nicht sicher, wie der Link, den du freundlicherweise zur Verfügung gestellt hast, vom zweiten Dateipfad in meinem Beitrag abweicht: s – MyDaftQuestions
Run 'php -r "phpinfo();" in der Befehlszeile und stellen Sie sicher, dass openssl aktiviert ist. WAMP verwendet im Konsolenmodus eine andere php.ini-Datei. Wenn nicht, können Sie den Speicherort der verwendeten php.ini in der Ausgabe von phpinfo finden. –