При попытке загрузить любую страницу на моем сайте появляется сообщение об ошибке ниже.
(1/1) FatalThrowableError Class
'Laravel \ Socialite \ SocialiteServiceProvider' не найден
в ProviderRepository.php (строка 208)
Я следовал учебному пособию и обращался к документации Laravel.
Я видел другие вопросы, поставленные здесь, и пытался их исправить, следуя предложениям по этим вопросам. Вещи, которые я сделал, включают:
- Изменить на светскую 2,0
- обновление композитора
- composer dump-autoload -o
- Конфиг ремесленника: кеш
- php artisan config: clear
У меня есть Laravel v5.6.18.
Я вижу ссылки на социальные сети во всех файлах, которые обсуждались в других постах, и я включил то, что у меня есть ниже:
LoginController
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\User;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Support\Facades\Auth;
use Laravel\Socialite\Facades\Socialite;
composer.json
"require": {
"laravel/socialite": "~2.0.0",
autoload_psr4.php
'Laravel\\Socialite\\' => array($vendorDir . '/laravel/socialite/src'),
app.php
Laravel\Socialite\SocialiteServiceProvider::class,
'Socialite' => Laravel\Socialite\Facades\Socialite::class,