Sie müssen die openssl-Erweiterung aktivieren, um Dateien über https herunterzuladen
Wollte ich installieren, Zend Framework 2. Ich lud also das Skelett der Anwendung. Wie bereits in den ZF2-Handbuch, wir haben den Befehl
php composer.phar install
Im inneren des Skeletts.
Aber ich bin immer ein Fehler
Müssen Sie aktivieren die openssl-Erweiterung zum herunterladen von Dateien über https -
Dann aktivierte ich die ssl_module in meinem wamp, ich habe die php_ini-Datei und ich kann sehen, dass die folgende Zeile
extension=php_openssl.dll
Trotzdem bin ich immer den gleichen Fehler. Jemand haben keine Ahnung, was ich verpasste?
InformationsquelleAutor der Frage Uttam Dutta | 2013-01-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
PHP-CLI SAPI mit verschiedenen
php.ini
als CGI oder Apache-Modul.Finden Linie
;extension=php_openssl.dll
imwamp/bin/php/php#.#.##/php.ini
und kommentieren Sie es durch entfernen des Semikolon (
;
) vom Anfang der Zeile.InformationsquelleAutor der Antwort BorisS
Überprüfen, Bearbeiten Sie die richtige php.ini-Datei.
Referenz:
https://github.com/composer/composer/issues/1440
"WAMP verwendet verschiedene php.ini-Dateien im CLI und Apache. wenn Sie aktivieren php_openssl durch die WAMP UI, aktivieren Sie es für den Apache, nicht für die CLI.
Sie brauchen, um zu ändern C:\wamp\bin\php\php-X.Y.Z\php.ini um es zu aktivieren für die CLI."
InformationsquelleAutor der Antwort Duramba
stellen Sie sicher, richtigen Pfad zum extension-Ordner
standardmäßig auskommentiert mit ; Zeichen
InformationsquelleAutor der Antwort Adam Kopciński
Ich hatte auch das gleiche Problem, während dem spielen rund um Zend Framework 2 und Komponist. Ich bin mit PHP 5.4 (installiert via macports) und meine Lösung war das installieren von openssl für PHP 5.4 via macports auch.
InformationsquelleAutor der Antwort Freddy Duarte
Ich benutze XAMPP. In C:\xampp\php\php.ini der Eintrag für openssl nicht vorhanden, so dass ich Hinzugefügt "extension=php_openssl.dll" auf der Linie 989 und Komponist arbeitete.
InformationsquelleAutor der Antwort Andrew Koper
Müssen Sie aktivieren "extension=php_openssl.dll" in beiden Dateien (php und apache). meine pc-Dateien Pfad :
C:\wamp\bin\php\php5.3.13\php.ini
C:\wamp\bin\apache\apache2.2.22\bin\php.ini
InformationsquelleAutor der Antwort Mohammed Saqib Rajput
Ich habe vor diesem problem, aber configuging openssl (auch für cli) nicht helfen.
Habe ich aktualisiert, Komponist und dieses sloved mein problem.
Geben Sie einfach:
oder
Glück!
InformationsquelleAutor der Antwort Athlan
Uttam, wenn Ihr Problem nicht gelöst wird, dann versuchen Sie die folgende 3-Schritt-Ansatz. Bei mir hat es geklappt, da hatte ich genau das gleiche Problem.
Schritt 1: klicken Sie auf wamp-trayicon.
Schritt 2: gehe zu Menü apache->apache-Module
Schritt 3: klicken Sie auf den Menüpunkt "ssl_module"
wird es automatisch neu gestartet wamp. wenn xampp nicht automatisch neu gestartet, dann starten Sie es durch wamp-tray-Menü-> Starten Sie Alle Dienste neu. Nach dem Neustart bestätigen Sie, dass "ssl_module" kommen, als tickte unter Menü-apache->apache-Module
nach, die nur versuchen, den php composer.phar install
vom gehen durch die Reaktion von Ihnen mitbenutzt, php.ini-Datei enthält extension=php_openssl.dll und im php/ext-Verzeichnis auch die Datei "php_openssl.dll"
Glück
InformationsquelleAutor der Antwort adang
Die Valery ' s Antwort hat mir geholfen:
https://stackoverflow.com/a/14265815/492457
InformationsquelleAutor der Antwort karlisup
Stellen Sie sicher, dass Sie aktualisieren Sie Ihre
php.ini
fürCLI
. Für meinen Fall war diesC:\wamp\bin\php\php5.4.3\php.ini
und kommentieren Sieextension=php_openssl.dll
Linie.InformationsquelleAutor der Antwort codarrior
Späte Antwort, aber hinzufügen, so dass andere lernen können, der Grund.
Müssen Sie auch Bearbeiten Sie die php.ini-Datei in der "wamp\bin\php\php-X. Y. Z" location.
InformationsquelleAutor der Antwort Shah Alom