[英]Call to undefined method Laravel\Socialite\Two\User::createToken()
[英]Call to undefined method Laravel\Socialite\Facades\Socialite::isDeferred()
嗨,我是 laravel socialite 的新手,當我運行命令 php artisan config:cache 來更新 .env 文件時,我收到此錯誤:調用未定義的方法 Laravel\\Socialite\\Facades\\Socialite::isDeferred();
composer require laravel/socialite
使用版本 ^5.1 for laravel/socialite ./composer.json 已更新 使用包信息加載 composer 存儲庫 更新依賴項(包括 require-dev) 包操作:6 次安裝,0 次更新,0 次刪除
[C:\\xampp\\htdocs\\matatu6.0\\vendor/laravel/socialite/59c666443f49cf231e2c48e7a17aefd5] 未找到中央目錄結尾簽名。 該文件不是一個 zipfile,或者它構成了一個多部分存檔的磁盤。 在后一種情況下,將在此存檔的最后一個磁盤上找到中央目錄和 zipfile 注釋。 解壓:無法在 C:\\xampp\\htdocs\\matatu6.0\\vendor/laravel/socialite/59c666443f49cf231e2c48e7a17aefd5 或 C:\\xampp\\htdocs\\matatu6.0\\vendor,matatu6.0\\vendor,matatu6.0/vendor/matatu6.0找不到 C:\\xampp\\htdocs\\matatu6.0\\vendor/laravel/socialite/59c666443f49cf231 e2c48e7a17aefd5.ZIP,句號。
Now trying to download from source
Illuminate\\Foundation\\ComposerScripts::postAutoloadDump @php artisan package:discover --ansi
在 ProviderRepository.php 第 149 行:
調用未定義的方法 Laravel\\Socialite\\Facades\\Socialite::isDeferred()
腳本@php artisan package:discover --ansi 處理返回錯誤代碼 1 的 post-autoload-dump 事件
安裝失敗,將 ./composer.json 恢復為其原始內容。
更新:從在 config/app 中聲明提供類的 laravel 5 方式升級,這最終與 laravel 6 包自動發現沖突,因此甚至導致php artisan config:clear
和composer dump-autoload
不起作用。 在config/app.php
刪除'Socialite' => Laravel\\Socialite\\Facades\\Socialite::class
解決了這個問題並重新安裝了 socialite 包
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.