2016-09-22 117 views
0

使用composer,我已将Socialite包安装到本地机器。它运作良好。然后我将所有vendor/laravel/socialite目录上传到服务器。然后在服务器上,在composer.json增加了行 -找不到Laravel Class'Socialite'

"laravel/socialite": "^2.0" 

此外,在配置/ app.php更改如下 -

在提供部分添加行 -

Laravel\Socialite\SocialiteServiceProvider::class, 

别名节添加此行 -

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

然后,按照documentation添加下面在配置/ services.php文件代码 -

'facebook' => [ 
    'client_id' => '{{my_client_id}}', 
    'client_secret' => '{{my_secret_key}}', 
    'redirect' => 'http://mydomain/public/callback', 
    ], 

的控制器中,我使用了包括use Socialite;在顶部。

Bur现在,它给我错误为Class 'Socialite' not found在服务器上。它在我的本地机器上正常工作。 我错过了要上传到服务器上的东西吗?

您的帮助表示赞赏。

谢谢。

+0

更新作曲家 – Komal

回答

0

你需要做的转储自动加载每次您在composer.json的变化,对服务器站点composer dump-auto