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

时间:2015-03-11 00:05:38

标签: php laravel laravel-5

我关注Laracasts: Build your first app in laravel - episode 2。我也经历了Laravel 5 Docs。安装laravel安装程序后,我运行了laravel new blog'但它所做的只是创建一个空文件夹。那是为什么?

我的bash_profile文件读取

export PATH = / Applications / MAMP / bin / php / php5.5.10 / bin:$ PATH
export PATH = $ HOME / bin:$ PATH
export PATH = $ PATH:〜/ .composer / vendor / bin /
export PATH = $ PATH:〜/ .composer / vendor / bin
export PATH =" / usr / local / bin:$ PATH"

2 个答案:

答案 0 :(得分:4)

这是因为它正在尝试使用/ usr / local / bin上安装的旧laravel安装程序。

你只需要删除它:

sudo rm / usr / local / bin / laravel

这就是全部,这对我有用!

答案 1 :(得分:0)

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

首先尝试按照完整路径调用安装程序:

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

如果它的效果如此,那我猜你的$ PATH设置顺序错误 我首先按照http://laravel.com/docs/4.1

的说明在/usr/local/bin/laravel中安装了laravel 4安装程序

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

所以问题是,因为我使用了

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

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

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

相反,它会被添加到/usr/local/bin/前面 然后它应该工作。