LIRE EDIT * 2 pour une solution appropriée à la place
Je rencontre le même problème et je suppose que vous installez hybridauth la même façon que je l'ai fait, ce qui est en cours d'exécution composer require hybridauth/hybridauth
sur votre dossier racine du projet.
I solved this by running composer install
within the hybridauth directory where its composer.json exist, that will install facebook sdk within the hybridauth directory where the autoload.php is being load by the script (I personally feel like it is more like a hack than a proper solution... but I have a feeling that the hybridauth developer expect you to clone then run the composer install instead of composer requiring it...I maybe wrong as I just start using composer as well)
* EDIT check out the issue on their github, il y a un bug où le chemin du vendeur est remplacé par un dans leur code, il mentionne aussi est fixé COMMIT plus tard. Je suis nouveau au compositeur ainsi je ne sais pas comment spécifique le commettre pour mettre à jour à ... si vous savez comment le faire me le faire savoir aussi
* EDIT * 2 bien, j'ai mis à jour à 2.9.3-dev et il semble résoudre le problème sans générer de nouveau, je l'utilise aussi pour google et twitter et ceux-ci vont bien aussi. Pour mettre à jour, modifier votre composer.json à ce
"require": {
"hybridauth/hybridauth": "^2.9-dev"
}
puis exécutez composer update
sur l'invite de commande, les choses devraient fonctionner aussi longtemps que vous avez besoin du compositeur autoload.php pour votre script