2017-01-16 195 views
1

我正在使用ubuntu操作系統。我正在嘗試安裝作曲家。安裝composer時未找到php命令

我的$ PATH是

在/ usr/local/sbin中:在/ usr/local/bin目錄:/ usr/sbin目錄:在/ usr/bin中:/ sbin目錄:/ bin中:在/ usr /遊戲:/ USR /本地/遊戲:/ SNAP /斌:/ usr/lib中/ JVM/java的8甲骨文/斌:/ usr/lib中/ JVM/JAVA-8 ORACLE/DB /斌:/ usr/lib中/ JVM /的java -8- ORACLE/JRE/bin中:/選擇/ LAMPP/bin中/ PHP的

在輸入下列命令它顯示錯誤PHP不是命令

curl -sS https://getcomposer.org/installer | sudo php -- 
--install-dir=/usr/local/bin --filename=composer 

ERRO [R須藤:

PHP:找不到命令

捲曲:(23)失敗寫體(0 = 16133!)

+0

您使用的是哪個版本的PHP? – Tom

+0

要擴展@ thebluefox的評論,您在運行'php -v'時看到了什麼?如果您遇到錯誤,那麼您沒有正確安裝PHP。 – maiorano84

+0

要進一步擴展,很可能您的PHP二進制文件路徑不正確。 '/ opt/lampp/bin/php'可能不是一個文件夾,而是二進制文件本身,這是不正確的。嘗試將其更改爲'/ opt/lampp/bin',並在定義$ PATH變量的bash腳本上運行'source'。 [檢查這個類似的問題](http://askubuntu.com/questions/447247/run-php-from-the-command-line)瞭解更多詳情。 – maiorano84

回答

-1

你使用PHP7?那麼命令應該是這個。

curl -sS https://getcomposer.org/installer | php70