簡體   English   中英

在安裝作曲家之后,hybridauth第三方Facebook自動加載失敗,無法打開laravel

[英]hybridauth thirdparty Facebook autoload failed opening laravel after composer install

我使用作曲家在laravel 4應用程序中安裝了hybridauth。 當我嘗試通過facebook提供商獲取用戶個人資料時:

$userProfile = $provider->getUserProfile();

我有這個錯誤:

Symfony \\組件\\調試\\異常\\ FatalErrorException Hybrid_Providers_Facebook :: initialize():無法打開所需的'... laravel / vendor / hybridauth / hybridauth / hybridauth / Hybrid / thirdparty / Facebook / autoload.php'(include_path ='... /laravel/vendor/phpseclib/phpseclib/phpseclib:.:/usr/local/php5.6/lib/php')

似乎需要thirdparty / Facebook / autoload.php,但我的目錄中沒有此自動加載文件。 作曲家安裝有問題嗎?

我的第三方文件:

  • 領英
  • OAuth
  • OpenID
  • index.html

請問你能幫幫我嗎?

您使用的版本不像以前的版本那樣直接。 您確實需要首先從https://github.com/facebook/php-graph-sdk獲取Facebook API。 然后解壓縮到“第三方”文件夾。 您只需要包含所有Facebook API文件和文件夾的文件夾。 文件示例:autoload.php,facebook.php等...,以及包含“身份驗證”,“異常”等的文件夾。...結構將為"hybridauth\\Hybrid\\thirdparty\\Facebook"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM