Laravel安装/配置 - 找不到命令

时间:2016-06-16 18:45:29

标签: php laravel laravel-5 composer-php

尝试在Ubuntu Server 14.04上安装Laravel。安装PHP 7后,我输入:

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

我得到:Composer成功安装到:/home/ubuntu/composer.phar

sudo mv composer.phar /usr/local/bin/composer
composer

工作正常

composer global require "laravel/installer"

我明白了:

enter image description here

nano ~/.bashrc

我在底部包含了这个export PATH="~/.composer/vendor/bin:$PATH"

sudo service apache2 restart

重新启动

laravel

我得到:" laravel:命令未找到"

为什么它不理解命令laravel?

2 个答案:

答案 0 :(得分:3)

我正在为所有未来的Google搜索者撰写此答案。我遇到了类似的问题,我通过以下方式解决了这个问题:

首先运行:

sudo apt-get install zip unzip php7.0-zip

然后,编辑~/.bashrc文件并附加以下行:

export PATH="$PATH:$HOME/.composer/vendor/bin"

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

哪一个属于你的,取决于在安装laravel时打印出的线路编组器,然后是/vendor/bin。在我的情况下(在问题的情况下),这是$HOME/.config/composer,所以我必须以第二种方式做到: enter image description here

别忘了打电话

source ~/.bashrc

最后。享受Laravel!

答案 1 :(得分:1)

从屏幕截图中我可以看到,由于您的系统上没有安装zipunzip,因此可能无法正确安装laravel软件包。

运行以下命令先安装它们,然后再次尝试安装laravel installer:

sudo apt-get install zip unzip

关于export PATH使用$HOME而不是代字号~。希望这能解决你的问题。看起来像路径错误。

export PATH="$PATH:$HOME/.composer/vendor/bin"