类别';Laravel\Socialite\SocialiteServiceProvider';找不到

类别';Laravel\Socialite\SocialiteServiceProvider';找不到,laravel,laravel-socialite,Laravel,Laravel Socialite,当我尝试在我的站点上加载任何页面时,我遇到以下错误 (1/1)FatalThroTableError类 找不到“Laravel\Socialite\SocialiteServiceProvider” 在ProviderRepository.php中(第208行) 我一直在遵循一个教程,并参考了Laravel文档 我在这里看到了其他问题,并试图通过以下关于这些问题的建议来解决这些问题。我所做的事情包括: 改为社交名流2.0 作曲家更新 作曲家转储自动加载-o artisan配置:缓存 php a

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

(1/1)FatalThroTableError类 找不到“Laravel\Socialite\SocialiteServiceProvider”

在ProviderRepository.php中(第208行)

我一直在遵循一个教程,并参考了Laravel文档

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

  • 改为社交名流2.0
  • 作曲家更新
  • 作曲家转储自动加载-o
  • artisan配置:缓存
  • php artisan配置:清除
我有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;
composer.json

"require": {
    "laravel/socialite": "~2.0.0",
自动加载_psr4.php

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

Laravel\Socialite\SocialiteServiceProvider::class,

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

我需要在服务器上执行
composer require laravel/socialite
。我有一个laravel项目的本地副本,我正在托管它(而不是localhost)。我获取了该项目的最新版本,但我还需要在服务器上安装socialite


当我进入服务器上的autoload_psr4.php文件时,我意识到了这一点,返回数组没有包含很多我在本地看到的内容。

我需要在服务器上执行
composer require laravel/socialite
。我有一个laravel项目的本地副本,我正在托管它(而不是localhost)。我获取了该项目的最新版本,但我还需要在服务器上安装socialite


当我进入服务器上的autoload_psr4.php文件时,我意识到了这一点,返回数组没有包含很多我在本地看到的内容。

在我的例子中,我忘记了清除配置缓存。试着清除它

php artisan config:clear

在我的例子中,我忘记清除配置缓存。试着清除它

php artisan config:clear

我也遇到了同样的问题,我通过转到
引导/cache/config.php
解决了这个问题,然后删除了
数组下的
Laravel\\Socialite\\SocialiteServiceProvider',
,还删除了
Laravel\\Socialite\\Facades\\Socialite',
别名下
然后运行
composer dump autoload
composer update
我遇到了同样的问题,我通过转到
引导/cache/config.php
解决了它,然后删除了
'Laravel\\Socialite\\SocialiteServiceProvider',
数组下
并删除
'Laravel\\Socialite\\Facades\\Socialite',
别名下
,然后运行
composer dump autoload
composer update
使用以下代码安装软件包

composer require socialiteproviders/facebook

使用以下代码安装软件包

composer require socialiteproviders/facebook

首先,您是否提交了
供应商
目录?如果是,也许您不需要再次
编写器要求
。更不用说如果
laravel/socialite
已经在
composer.json
中声明,我相信您只需启动
composer安装即可。另外,它习惯于首先启动
composer dump autoload
,以确保所有模块都实际列在自动加载文件中。不,我没有提交供应商目录。在这里插入facepalm。没关系,按照大多数惯例,我们不提交供应商目录。但是我们确实提交了
composer.json
composer.lock
。首先,您是否提交了
供应商
目录?如果是,也许您不需要再次
编写器要求
。更不用说如果
laravel/socialite
已经在
composer.json
中声明,我相信您只需启动
composer安装即可。另外,它习惯于首先启动
composer dump autoload
,以确保所有模块都实际列在自动加载文件中。不,我没有提交供应商目录。在这里插入facepalm。没关系,按照大多数惯例,我们不提交供应商目录。但是我们确实提交了
composer.json
composer.lock
。这不是一个明确的答案,请在OP的问题中添加更多细节,以供其他人以后参考。谢谢:+这不是一个明确的答案,请在OP的问题中添加更多细节,供其他人以后参考。谢谢各位:+