首页 > 解决方案 > 找不到类“Laravel\Socialite\SocialiteServiceProvider”

问题描述

当我尝试在我的网站上加载任何页面时,我收到以下错误。

(1/1) 找不到 FatalThrowableError 类 'Laravel\Socialite\SocialiteServiceProvider'

在 ProviderRepository.php 中(第 208 行)

我一直在关注教程以及参考 Laravel 文档。

我已经看到这里提出的其他问题,并试图通过以下关于这些问题的建议来解决。我做过的事情包括:

我有 laravel v5.6.18。

我可以看到在其他帖子中讨论过的所有文件中都引用了社交名流,我在下面包含了我的内容:

登录控制器

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;

作曲家.json

"require": {
    "laravel/socialite": "~2.0.0",

autoload_psr4.php

'Laravel\\Socialite\\' => array($vendorDir . '/laravel/socialite/src'),

应用程序.php

Laravel\Socialite\SocialiteServiceProvider::class,

'Socialite' => Laravel\Socialite\Facades\Socialite::class,

标签: laravellaravel-socialite

解决方案


我遇到了同样的问题,我通过转到bootstrap/cache/config.phpthen'Laravel\\Socialite\\SocialiteServiceProvider',下删除并 在下array删除然后运行​​and来解决它。'Laravel\\Socialite\\Facades\\Socialite',aliasescomposer dump-autoloadcomposer update


推荐阅读