Laravel 5安装程序仅创建空文件夹


Laravel 5 installer only creates empty folder

我正在关注Laracasts:在Laravel中构建您的第一个应用程序 - 第2集。我也看过Laravel 5 Docs。安装拉拉维尔安装程序后,我运行"拉拉维尔新博客",但它所做的只是创建一个空文件夹。为什么?

我的bash_profile文件读取

export PATH=/Applications/MAMP/bin/php/php5.5.10/bin:$PATH
导出路径=$HOME/箱:$PATH
export PATH=$PATH:~/.composer/vendor/bin/
export PATH=$PATH:~/.composer/vendor/bin
export PATH="/usr/local/bin:$PATH"

发生这种情况是因为它试图使用安装在/usr/local/bin 上的旧 laravel 安装程序。

您只需要使用以下命令将其删除:

sudo rm/usr/local/bin/laravel

仅此而已,这对我有用!

我遇到了同样的问题。就我而言(Debian 7.8)

首先尝试通过其完整路径调用安装程序:

/home/_your_username_/.composer/vendor/bin/laravel new _your_projectname_

如果它像那样工作,那么我想你的$PATH设置顺序错误。
我首先按照此说明在/usr/local/bin/laravel安装了 laravel 4 安装程序 http://laravel.com/docs/4.1

然后我按照以下说明安装了新的 laravel 5 安装程序:http://laravel.com/docs/5.0

所以问题是,因为我用了

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

要将二进制文件添加到我的$PATH,它被放置在列表的末尾,并且首先找到了旧的安装程序。用

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

相反,它被添加到/usr/local/bin/前面那么它应该可以工作。