compositeur de ne pas l'installer dans windows 7
J'ai déjà décommenté dans php.ini:
[PHP]
;;;;;;;;;;;;;;;;;;;
; About php.ini ;
;;;;;;;;;;;;;;;;;;;
;extension=php_oci8_11g.dll
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
Variables de l'ensemble du système ok.
La version de PHP 5.4.16:
C:\wamp\bin\php\php5.4.16\php.exe
Ajouter à la variable Système path:
C:\ProgramData\ComposerSetup\bin
Mais, recevez ce message d'erreur:
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The openssl extension is missing, which means that secure HTTPS transfers are
impossible. If possible you should enable it or recompile php with --with-openssl
Je suis en utilisant:
- windows 7
- Wamp
- php 5.1.16
- apache 2.4.4
Comment résoudre ce problème, merci de m'aider.
Avez-vous modifier le corriger .ini?
Important: ouvrir et modifier les
Important: ouvrir et modifier les
php.ini
en tant qu'administrateur.OriginalL'auteur diangelisj | 2014-03-31
Vous devez vous connecter pour publier un commentaire.
Ouvrir php.ini situé dans votre "php" dossier par exemple, dans xampp, le fichier est dans XYZ:\xampp\php\
Trouver
"extension=php_openssl.dll"
";extension=php_openssl.dll"
- supprimer";"
Redémarrez votre xampp (ou quel que soit u l'utilisation), l'extension doit être chargé après.
Essayer agien pour installer compositeur.
Je quitte le wamp et le rouvrir, il prend effet après.
Merci! Il a travaillé!
Travaillé pour EasyPHP et je n'ai même pas eu à redémarrer tout manuellement. Merci.
J'ai également eu à décommenter ; extension_dir = "ext" pour que l'installation fonctionne.
OriginalL'auteur jtmielczarek
vous assurer que vous êtes modifiant le php.ini localiser sur la place où est situé php.exe j'étais le même problème et wamp dire openssl est activé mais Composer-Setup.exe utilisé le php.ini dans le répertoire php/ext/et utilisé wamp C:\System...\php.ini,
Ce qui concerne,
OriginalL'auteur BrianPando
J'ai lutté à plusieurs reprises. Et c'est la meilleure solution que j'ai trouvé.
Comme mentionné précédemment, vous devez vous assurer que
extension=php_openssl.dll
est activé, mais le faire juste que, parfois, ne peut pas résoudre l'erreur.Vous devez vérifier que vous disposez de PHP sur votre variable path puis voir ce qui INI fichier est chargé en tapant
php --ini
dans la console devrait vous donner quelque chose comme:Assurez-vous que vous activez les paramètres dans le bon fichier ini. Si vous ne disposez pas d'un fichier ini chargé de mettre un fichier ini du répertoire php dans
c:\windows
.Aussi important
Je trouve que ça aide à changer le
extension_dir
drapeau à un chemin d'accès absolu du rapport à makesure le système peut trouverphp_opensll.dll
.Pour ce faire, décommentez la ligne de départ
extension_dir
et de le modifier pour correspondre à la racine du disque.Exemple:
C:\php\ext
au lieu deext/
Réponse parfaite a fonctionné pour moi
Parfait! Je vous remercie.
OriginalL'auteur Kiee
Pour MAMP utilisateurs, c'est ce qui a fonctionné pour moi.
Si votre php.ini se trouve dans un \MAMP\conf\
php -r "readfile('http://getcomposer.org/installer');" | php
REMARQUE: il est pas http https !
FIN
Cela a fonctionné!! Bien, merci
OriginalL'auteur Damir Olejar
Le problème résolu après avoir désactiver le pare-feu windows.
installation complète!
OriginalL'auteur diangelisj
J'ai pensé à elle et installé avec succès Compositeur dans Mon windows 10 PC.
Il y a quelques étapes à suivre afin de résoudre votre problème.
1ère solution.
php.ini
trouve dans votre "php" dossier Dans mon cas, c'est dans xampp, le fichier est dansc:\xampp\php\
"extension=php_openssl.dll"
";extension=php_openssl.dll"
décommentez par la suppression du point-virgule";"
2ème solution(Si la solution ci-dessus fonctionnent pas pour vous, alors allez avec ci-dessous la solution . )
Cela fonctionne dans mon cas
php.ini
trouve dans votre "php" dossier Dans mon cas, c'est dans xampp, le fichier est dansc:\xampp\php\
php
en shell et tapez entréeAlors à vous de corriger ces waring message en commentaires de tous ces extension dans votre
php.ini
fichier.(En fait à cause de ces messages d'alerte car plus d'une fois ces extensions sont activés, mais vous pouvez des nations unies-commentaire dansphp.ini
fichier pour résoudre le problème)., Par Exemple, qui est dans mon cas.
un). Vous pouvez voir dans l'image ci-dessus, il y a message d'avertissement pour le roulage.
b) Pour résoudre ce trouver
php_curl.dll
fichier dans votrephp.ini
fichier et commentaire que l'extension en ajoutant un point-virgule";"
en face de l'extension comme ce;extension=php_curl.dll
Suivez les étapes ci-dessus si vous avez plus d'un avertissement pour chaque extension jusqu'à ce que vous ne faites aucun message d'avertissement dans votre shell.
Espère que je peux résoudre votre problème .
That's all folks . Amusez-vous bien !!! (amitamie.com) 🙂 😉
OriginalL'auteur Amit Kumar
J'ai presque enveloppé ma tête en essayant d'installer compositeur sur mon machine windows 7.
J'ai essayé d'installer le compositeur à travers le compositeur programme d'installation à partir de getcomposer.org.
Après la commune openssl extension permettant (Comme ci-dessus les réponses décrivant).
Le programme d'installation a terminé l'installation avec succès. Mais l'appel de compositeur sur la ligne de commande, n'était pas
possible. Il me disait compositeur /application pas trouvé, vérifier les fautes de frappe etc...
Cant obtenir en cours d'exécution, j'ai regardé l'installer manuellement guide et remarqué quelque chose de bizarre.
Le doc a dit: "Fermez votre terminal actuel. Test d'utilisation avec un nouveau terminal:"
J'ai fermé ma fenêtre de terminal. A ouvert un nouveau et CELA a FONCTIONNÉ!!!
J'ai eu une fenêtre de terminal ouverte pendant le compositeur de l'installation. Après que j'ai essayé d'appeler compositeur via la ligne de commande dans le terminal. Cela n'a pas fonctionné.
Alors pourquoi cela ne fonctionne pas?
Le compositeur installateur télécharge le compositeur.phar fichier et définit un environnement path. Le terminal ne reçoit que de l'environnement des CHEMINS, quand il se met en marche. Alors bien sûr, le chemin n'était pas définie pour le terminal.
Solution:
Si vous avez un terminal ouvert avant l'installation, il suffit de fermer et d'ouvrir une nouvelle fenêtre de terminal pour obtenir compositeur prêt à l'emploi!!!
J'espère que je peux aider quelqu'un à quelques heures de la vie du temps.
OriginalL'auteur PaulSchell
Vous pouvez suivre ce guide:
http://abuango.net/2014/08/16/how-to-install-composer-on-windows-with-xampp/
Espère que cela vous aide.
OriginalL'auteur Chirag Parekh
php.ini
dansC:\wamp\bin\php\php5.4.16\
(le fichier de configuration de PHP).;
dans les lignes;extension=php_openssl.dll
et;extension_dir = "ext"
. PHP va savoir que vous êtes à l'aide d'un php_openssl extension et extension_dir est l'emplacement des extensions (vous pouvez le voir dans le commentaire ci-dessus php_openssl).mklink C:\Windows\php.ini C:\wamp\bin\php\php5.4.16\php.ini
Compositeur de recherche
php.ini
dansC:\Windows\php.ini
et vous avez votre PHP de WAMP. Avecmklink
commande, vous créez un lienphp.ini
qui visent à vos WAMP estphp.ini
.Heureux de savoir qu'il, profitez-en!
OriginalL'auteur Aleksander Zaytsev
j'ai été confrontée au même problème mais j'ai résolu,
si vous utilisez wamp
goto votre version de php répertoire et ensuite, vous devez modifier le répertoire en php.fichier ini
remplacer cette ligne
;extension=php_openssl.dll to extension=php_openssl.dll
et enregistrez et redémarrez ensuite, il va travailler 🙂OriginalL'auteur Ahmer
À côté de tout ce qui précède que Si php/xampp n'est pas installé dans le lecteur c ce problème s'est produite (ce qui s'est passé avec moi).
Dans ce cas, veuillez suivre ce lien :
http://abuango.net/2014/08/16/how-to-install-composer-on-windows-with-xampp/
OriginalL'auteur Devasish
J'ai été confrontée au même problème dans windows 7 PC avec xampp.
Je viens de changer la valeur de "browscap' en php.fichier ini. L'utilisation du chemin d'accès complet au lieu d'un chemin d'accès absolu.
Dans mon cas, Xampp est dans E lecteur, donc j'ai changé
browscap="\xampp\php\extras\browscap.ini"
pour
browscap="E:\xampp\php\extras\browscap.ini"
Et ça marche pour moi!
OriginalL'auteur Sumon