Не найден Класс 'Jenssegers \ Agent \ Agent' не найден в Laravel - PullRequest
0 голосов
/ 19 июня 2020

Я много раз пытался установить laravel на ubuntu 18.04. но в терминале отображается ошибка. Пожалуйста, помогите мне решить эту проблему.

user@user:/opt/lampp/htdocs/project$ php artisan serve

In constants.php line 4:

Class 'Jenssegers\Agent\Agent' not found

1 Ответ

0 голосов
/ 19 июня 2020

Автозагрузка

Вы должны быть уверены, что ваш файл автозагрузки обновлен.

Также убедитесь, что все пакеты из вашего composer. json установлены в настоящее время .

composer install позаботится об обоих.

Неверное имя класса

Если вы проверили вышеуказанное, проблема может заключаться в том, что автозагрузчик ищет класс name, которое не существует из-за несоответствия между filename и classname . Например, вы назвали файл «UserAgent. php», но имя класса внутри файла - «Agent».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...