编写器错误:“无法打开输入文件:/usr/bin/composer.phar”

时间:2016-08-09 00:28:20

标签: laravel composer-php

我过去曾成功为Laravel项目运行作曲家,但这次它不想工作。 StackOverflow上的现有线程都没有为我提供任何有用的解决方案。

我重新安装了作曲家,它住在用户/ becky。我尝试将它移动到/ usr / bin /,因为这似乎是CL认为它存在的地方,但后来我收到这条消息:“没有这样的文件或目录”

好!我很难过!任何人?

2 个答案:

答案 0 :(得分:1)

TYPO:

var data = $("[name='form1']").serialize()

应该是:

   mv /Users/becky/composer.phar /usr/loca/bin/composer.phar

答案 1 :(得分:0)

根据您的用户目录的名称,我猜你是在OS X. OS X,因为El Capitan,不允许访问/usr/bin。而是在/usr/local/bin中安装composer。默认情况下,该目录位于您的路径中,您可以访问它。

要从目录移动它,请使用:

mv /Users/becky/composer.phar /usr/local/bin/composer.phar

然后创建一个别名:

alias composer="/usr/bin/php /usr/local/bin/composer.phar"