Laravel - 工匠不工作

He *_*Hui 18 php git laravel laravel-4

我知道的其他问题在那里,但他们对我的情况不同.

我安装了我自己的laravel的新副本,我尝试了运行php artisan list,这是有效的.

现在,我有一位自己安装了laravel副本的同事,他将整个目录推送到git存储库.我从存储库中取出了整个分支,然后尝试运行php artisan list,但这次没有任何反应.从字面上看,我的意思是没有任何反应.

关于为什么会发生这种情况的任何想法?

ale*_*ell 21

一般来说,vendor目录未提交给VCS,因此,在标准Laravel应用程序上执行克隆将不包括其所有依赖项.

克隆后,composer install(或者composer update如果您希望最新的软件包作为开发人员)将获取依赖项并允许您的应用程序工作.


Den*_*aga 5

您需要运行composer install,以便作曲家刷新所有依赖关系,工匠从中间开始。那应该做的!


Him*_*shu 5

我的工匠没有工作,因为我的routes.php中有以下几行

if(!isset($_SESSION['c_id'])) {
    header("Location: /login_page.php");
    exit();
}
Run Code Online (Sandbox Code Playgroud)

我只是评论了exit().所以我的代码变成如下

if(!isset($_SESSION['c_id'])) {
    header("Location: /login_page.php");
//    exit();
}
Run Code Online (Sandbox Code Playgroud)