我安装了包kbwebs/multiauth,但我有这个错误:
FatalThrowableError in ProviderRepository.php line 146:
Fatal error: Class 'Kbwebs\MultiAuth\AuthServiceProvider' not found
我不明白为什么我有这个错误,我的app.php正确配置:
'providers' => [
(...)
Kbwebs\MultiAuth\AuthServiceProvider::class,
Kbwebs\MultiAuth\PasswordResets\PasswordResetServiceProvider::class,
(...)
],
Composer.json:
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*",
"chrisbjr/api-guard": "^2.3",
"kbwebs/multiauth": "~1.0"
},
答案 0 :(得分:1)
对我来说,团队中有人添加了新库,我只需要运行composer install
来获取新库。
答案 1 :(得分:0)
这是Laravel Cache。 我清除缓存并再次上传我服务器上的项目。
答案 2 :(得分:0)
Laravel 缓存问题。你可以试试这个命令。它对我有用。
php artisan config:cache
php artisan config:clear
php artisan route:cache
php artisan route:clear
php artisan optimize --force
然后最后运行
composer dumpautoload -o