Я новичок в Laravel и просматриваю видео с Laracasts Fundamentals, а на # 15 я пытаюсь настроить регистрацию но когда я ввожу свои данные, отображается приведенная выше ошибка. Я попытался изменить свой конструктор из:Ошибка регистрации Laravel: FatalErrorException в AuthenticatesAndRegistersUsers.php строка 41: вызов функции проверки функции участника() по нуле
public function __construct()
{
$this->middleware('guest', ['except' => 'getLogout']);
}
к:
public function __construct(Guard $auth, Registrar $registrar)
{
$this->auth = $auth;
$this->registrar = $registrar;
$this->middleware('guest', ['except' => 'getLogout']);
}
однако я тогда получаю ошибку говоря класс Guard не существует, и я не могу найти код для Класс защиты.
У меня были некоторые проблемы с отсутствующими файлами в моем пакете, так что это, вероятно, проблема. У меня был второй проект с использованием laravel, поэтому я объединил файлы, чтобы попытаться получить недостающие файлы, но все равно может быть что-то не хватает, но с таким количеством файлов, я не знаю, чего не знаю.
Если у вас отсутствуют файлы, то кажется, что путь - это новая установка Laravel. – Daniel
@Stah Я просто попробовал это, снова объединив свои старые файлы с новыми файлами прямо из GitHub (в случае, если это была проблема с установщиком), и теперь это вообще не работает XD –
Ух, как насчет совершенно свежего и добавить все назад, как только подтвердится работа? – Daniel