Laravel - Artisan не работает
Я знаю другие вопросы там, но они отличаются от моей ситуации.
Я установил новую копию своего собственного laravel, и я попытался запустить php artisan list
, который работает.
Теперь у меня есть коллега, который сам установил копию laravel, и он выталкивает весь свой каталог в репозиторий git. Я вытащил всю ветку из хранилища и попытался запустить php artisan list
, но на этот раз ничего не происходит. Я имею в виду, что буквально ничего не происходит.
Любые идеи относительно того, почему это происходит?
Ответы
Ответ 1
Вообще говоря, каталог vendor
не привязан к VCS, как таковой, выполнение клона в стандартном приложении Laravel не будет включать все его зависимости.
После того, как вы клонировали, выполнение composer install
(или composer update
, если вы хотите, чтобы последние пакеты были разработчиком), будет получать зависимости и разрешать ваше приложение работать.
Ответ 2
Мой мастер не работал, потому что у меня были следующие строки на моих маршрутах. php
if(!isset($_SESSION['c_id'])) {
header("Location: /login_page.php");
exit();
}
Я просто прокомментировал exit(). Поэтому мой код выглядит следующим образом
if(!isset($_SESSION['c_id'])) {
header("Location: /login_page.php");
// exit();
}
Ответ 3
Вам нужно запустить composer install
, чтобы композитор обновлял все зависимости, ремесленник начинался посередине. Это должно сработать!