Après avoir lu sur le Web, j’ai appris que XAMPP avait php-cli pré-installé et que /opt/lampp/bin/php
y accédait. J'ai installé composer en utilisant ce qui suit et tout s'est bien passé:
Sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Le compositeur était parfaitement installé. Après cela, je l’ai fait pour le rendre mondial:
Sudo mv composer.phar /usr/local/bin/composer
Maintenant, j'ai créé un dossier appelé "fb" et créé le fichier composer.json suivant:
{"require":{ "facebook/php-sdk-v4":"4.0.*" }}
Maintenant, quand je tape $ composer install
dans le terminal, le message suivant est affiché:
rohan@sanap:~/Desktop/fb$ composer install
/usr/bin/env: php: No such file or directory
S'il vous plaît aidez-moi à utiliser le compositeur. Que dois-je faire dans la situation suivante?
Installez composer comme suit:
Sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Après l’installation, vous devriez alors créer un lien symbolique en exécutant la commande suivante:
Sudo ln -s /opt/lampp/bin/php /usr/local/bin/php
Ensuite, exécutez la commande ci-dessous pour permettre à la commande 'composer' d'être exécutée globalement (elle sera exécutée à partir du dossier où vous venez d'installer composer dans lequel un fichier composer.phar vient d'être créé) :
Sudo mv composer.phar /usr/local/bin/composer
Activer la version php de xampp globalement
Dans le terminal, exécutez: Sudo gedit /etc/environment
Ajoutez cette citation à l'intérieur ":/opt/lampp/bin"
cliquez sur Enregistrer puis fermez tout.
ou symlink - "ln -s /opt/lampp/bin/php /usr/local/bin/php"
Installez Curl Sudo apt-get install curl
Installez composer _ Sudo curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
now :: try "composer
" - ça devrait marcher!
J'ai trouvé la solution. XAMPP a php-cli déjà installé donc il y a pas besoin d'installer php-cli via apt-get.
La raison du problème ci-dessus est que, comme PHP est installé comme un paquet avec XAMPP, le système d'exploitation ne sait pas qu'il est là. Donc, pour cela, nous devrions ajouter le php XAMPP aux variables d’environnement. Ceci est fait en tapant la commande suivante dans le terminal
export PATH=$PATH:/opt/lampp/bin
Maintenant, je peux utiliser ma configuration globale de Composer sans effort!