bash:laravel:找不到命令

时间:2015-12-29 05:12:29

标签: php laravel laravel-5

我正在使用我自己的机器Kali Linux 2.0 Debian x64。现在,我在我的目录结构中安装了Laravel /opt/lampp/htdocs/learning-larvel/

在Learning-laravel文件夹中,我安装了我的Laravel文件,还安装了composer。所以当我去http://127.0.0.1/learning-laravel/public时。我看到一个看到一个白色屏幕,在它之间写着“Laravel 5”,这意味着Laravel GUI设置很好。

现在,要为Laravel创建一个新文件,当我打开我的终端并输入时 laravel new xyz 然后它给了我一个错误,上面写着bash: laravel: command not found

现在,我该如何修复错误..我已经通过将PATH设置为bashrc来研究它。但我没有把它修好。另外,当我输入我的命令composer -version时,它也会显示bash: composer: command not found但我在文件夹学习laravel本身上安装了作曲家。 我还可以在/opt/lampp/htdocs/learning-larvel/

中看到像composer.phar这样的文件

任何帮助都会非常感激。

2 个答案:

答案 0 :(得分:2)

正如作曲家官方getting started页面指出:

  

总之,有两种方法可以安装Composer。在当地作为一部分   您的项目,或全局作为系统范围的可执行文件。

如果您想在命令行中执行composer --laravel --,则需要在全局安装它们。

查看以下链接:
https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx https://laravel.com/docs/4.2#install-laravel

答案 1 :(得分:0)

我遇到了同样的问题。显然,作为超级用户运行时,作曲家存在于路径〜/ .config / composer / vendor / bin中。因此,用这个替换上面描述的路径,它应该工作。希望它有所帮助。