J'installe le compositeur avec le cammand suivant
curl -s https://getcomposer.org/installer | php
Mais je continue à obtenir ci-dessous message d'erreur
Zafars-MacBook-Pro:etc zafarsaleem$ curl -s https://getcomposer.org/installer | php
#!/usr/bin/env php
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 detect_unicode setting must be disabled.
Add the following to the end of your `php.ini`:
detect_unicode = Off
A php.ini file does not exist. You will have to create one.
Comment puis-je installer composer supprime l'erreur ci-dessus?
MODIFIER
Zafars-MacBook-Pro:etc zafarsaleem$ php --ini
Configuration File (php.ini) Path: /etc
Loaded Configuration File: (none)
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Dernière édition
Après quelques recherches, j'ai trouvé que le fichier php.ini
qui est utilisé se trouve dans /etc/php.ini
. Cependant, lorsque j'ai vérifié ce fichier dans le dossier /etc
, il n'y était pas. Le dossier /etc
contient le dossier php.ini.default
qui est lié à /private/etc/php.ini.default
. J'ai donc ajouté detect_unicode = Off
dans /etc/php.ini.default
et le fichier renommé en php.ini
. Maintenant, quand j'exécute sous la commande
curl -s https://getcomposer.org/installer | php
OR
Sudo curl -s https://getcomposer.org/installer | php
Puis j'obtiens les erreurs suivantes
Zafars-MacBook-Pro:/ zafarsaleem$ Sudo curl -s https://getcomposer.org/installer | php
#!/usr/bin/env php
All settings correct for using Composer
Downloading...
Download failed: failed to open stream: Permission denied
Downloading...
Download failed: failed to open stream: Permission denied
Downloading...
Download failed: failed to open stream: Permission denied
The download failed repeatedly, aborting.
Comment puis-je installer composer sur mon ordinateur et résoudre les problèmes ci-dessus? S'il vous plaît aider
Pour télécharger/installer sur MacOSX, vous pouvez effectuer les étapes suivantesou _ essayez les étapes homebrew ci-dessous:
Allez à un répertoire où vous pouvez écrire:
cd ~
obtenir le compositeur:
curl -sS https://getcomposer.org/installer | php
déplacez le compositeur dans un répertoire bin de votre variable $ PATH:
Sudo mv composer.phar/usr/local/bin/composer
vérifiez les œuvres du compositeur
compositeur à propos de
(facultatif) Mettre à jour le compositeur:
Sudo compositeur mise à jour automatique
brew update
brew tap homebrew/homebrew-php
brew tap homebrew/dupes
brew tap homebrew/versions
brew install php55-intl
brew install homebrew/php/composer
Essayez plutôt ceci et changez le réglage à la volée, juste pour cette commande
curl -sS https://getcomposer.org/installer | php -d detect_unicode=Off
Dans Ubuntu Vivid 15.04. Essayez: Étapes:
Note: Désolé, mon anglais est mauvais :(
J'ai eu la même erreur. J'ai fini par ajouter Sudo au côté php et cela a fonctionné pour moi.
curl -sS https://getcomposer.org/installer | Sudo php
Si vous n'avez pas curl sur votre système, vous pouvez toujours installer composer à l'aide de la commande suivante
Allez dans un répertoire où vous pouvez écrire,
cd yourDirectory
php -r "readfile('https://getcomposer.org/installer');" | php -d detect_unicode=off
Sudo curl -sS https://getcomposer.org/installer | Sudo php - --install-dir =/usr/local/bin
Exécutez cette commande et cela fonctionnera, alors je pense: D