2017-01-16 149 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