Nachdem ich im Internet gelesen hatte, erfuhr ich, dass auf XAMPP php-cli vorinstalliert ist und dass über /opt/lampp/bin/php
darauf zugegriffen wird . Ich habe Composer wie folgt installiert und alles lief gut:
sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Composer wurde einwandfrei installiert. Danach habe ich Folgendes getan, um es global zu machen:
sudo mv composer.phar /usr/local/bin/composer
Jetzt habe ich einen Ordner namens „fb“ erstellt und die folgende composer.json-Datei erstellt:
{"require":{ "facebook/php-sdk-v4":"4.0.*" }}
Wenn ich jetzt $ composer install
eingebe Im Terminal wird folgende Meldung angezeigt:
[email protected]:~/Desktop/fb$ composer install
/usr/bin/env: php: No such file or directory
Bitte helfen Sie mir, Composer zu verwenden. Was soll ich in der folgenden Situation tun?
Akzeptierte Antwort:
Composer wie folgt installieren:
sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Nach der Installation sollten Sie es dann symbolisch verlinken, indem Sie den folgenden Befehl ausführen:
sudo ln -s /opt/lampp/bin/php /usr/local/bin/php
Führen Sie dann den folgenden Befehl aus, damit der Befehl „composer“ global ausgeführt werden kann (dieser wird aus dem Ordner heraus ausgeführt, in dem Sie gerade den Composer installiert haben, in dem gerade eine composer.phar-Datei erstellt wurde):
sudo mv composer.phar /usr/local/bin/composer