0

我一直在运行Symfony 2.3并且经常使用FOS User Bundle ,所以我在一个带有Symfony 3.2.8的新项目中重用了我的一些config.yml配置。我刚刚通过 composer 恢复了 FOS 用户包,我想知道为什么该供应商包缺少旧版本中使用的用户类。另外,我不能在 config.yml 中将 'propel' 指定为 'user_class '。我收到消息:FOS\UserBundle\Propel\UserManager

'不支持驱动程序“推进”。请选择 ["orm","mongodb","couchdb","custom"] 之一。

应该做什么?将 Propel 用户管理器实现为自定义用户类?

非常感谢您的信息!问候, 史蒂芬

4

1 回答 1

0

我设法通过将驱动程序设置为"orm"并使用来解决它FOS\UserBundle\Propel\User

fos_user:
    db_driver: orm
    user_class: FOS\UserBundle\Propel\User
于 2018-03-15T22:59:38.813 回答