0

就像我在标题中提到的那样,我遇到了集成问题。

我正在使用带有以下捆绑版本的 Symfony 2.4

  • facebookBundle -> 1.3
  • fosUserBundle -> ~2.0@dev

我的配置与 FacebookBundle GitHub 页面中的配置完全相同,当我尝试访问我得到的任何链接/请求时

ContextErrorException: Catchable Fatal Error: Argument 1 passed to Back\UserBundle\Security\User\Provider\FacebookProvider::__construct() must be an instance of BaseFacebook, string given, called in C:\xampp\htdocs\MYPROJECT\app\cache\dev\appDevDebugProjectContainer.php on line 2366 and defined in C:\xampp\htdocs\MYPROJECT\src\Back\UserBundle\Security\User\Provider\FacebookProvider.php line 24

我走得更远,找出缓存文件中的内容:

protected function getMy_Facebook_UserService()
{
    return $this->services['my.facebook.user'] = new \Back\UserBundle\Security\User\Provider\FacebookProvider('@fos_facebook.api', '@fos_user.user_manager', '@validator');
}

@fos_facebook.api说完全相同的错误。

有没有机会帮帮我?

我想知道集成 FacebookBundle 1.3 和 Symfony 2.4 是否有问题

4

0 回答 0