2016-06-28 4 views
0

Я использую доктрину orm, но почему-то я получаю сообщение об ошибке, что propel BaseClient не найден (класс, обычно автогенерируемый движением). Либо это ошибка, либо я делаю что-то неправильно?FosOauthServerBundle Propel 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 

Кажется мне, что не стоит даже пытаться загрузить его.

ответ

0

predis не был установлен с композитором, что заставило мое кэширование работать. Из-за этого User Bundle не смог получить, какой драйвер db я использовал и поместил propel по умолчанию, вызвав несвязанную ошибку и мою неспособность найти проблему в течение длительного времени.

Смежные вопросы