【发布时间】:2020-10-09 04:02:15
【问题描述】:
我已经多次尝试在 ubuntu 18.04 上安装 laravel。但终端显示错误。请帮我解决这个问题。
user@user:/opt/lampp/htdocs/project$ php artisan serve In constants.php line 4: Class 'Jenssegers\Agent\Agent' not found
【问题讨论】:
我已经多次尝试在 ubuntu 18.04 上安装 laravel。但终端显示错误。请帮我解决这个问题。
user@user:/opt/lampp/htdocs/project$ php artisan serve In constants.php line 4: Class 'Jenssegers\Agent\Agent' not found
【问题讨论】:
您必须确保您的自动加载文件是最新的。
另外,请确保您的 composer.json 中的所有软件包当前都已安装。
composer install 会兼顾两者。
如果您检查了上述问题,则可能是自动加载器正在寻找一个类名,由于 filename 和 classname之间的差异,该类名不存在>。例如。您将文件称为“UserAgent.php”,但文件中的类名是“Agent”。
【讨论】:
您可以运行 composer install 来修复错误。它对我有用。
【讨论】: