未找到FosOauthServerBundle Propel BaseClient

时间:2016-06-28 08:58:39

标签: php doctrine symfony propel fosoauthserverbundle

我正在使用doctrine orm,但不知怎的,我得到一个错误,即没有找到推进BaseClient(一个类通常由推进自动生成)。 它是一个错误还是我做错了什么?

fos_oauth_server:
    db_driver:           orm
    client_class:        Diligentia\OAuthBundle\Entity\Client
    access_token_class:  Diligentia\OAuthBundle\Entity\AccessToken
    refresh_token_class: Diligentia\OAuthBundle\Entity\RefreshToken
    auth_code_class:     Diligentia\OAuthBundle\Entity\AuthCode
    service:
        user_provider: fos_user.user_manager

错误:

PHP Fatal error:  Class 'FOS\OAuthServerBundle\Propel\om\BaseClient' not found in /var/www/redwood/vendor/friendsofsymfony/oauth-server-bundle/Propel/Client.php on line 19

Fatal error: Class 'FOS\OAuthServerBundle\Propel\om\BaseClient' not found in /var/www/redwood/vendor/friendsofsymfony/oauth-server-bundle/Propel/Client.php on line 19
Segmentation fault

在我看来它甚至不应该尝试加载它。

1 个答案:

答案 0 :(得分:0)

predis未与作曲家一起安装,导致我的缓存无法正常工作。 由于用户捆绑包无法获取我使用的db驱动程序并将propel作为默认值导致无关的错误以及我无法长时间找到问题。