首页 文章

UserListener :: preUpdate()必须是LifecycleEventArgs的一个实例

提问于
浏览
-1

当你输入登录方法,然后,是路由login_check的方向,我得到以下错误 .

ContextErrorException:开捕致命错误:传递给FOS \ UserBundle \原则\ UserListener ::更新前(参数1)必须学说\ COMMON \持久性\事件\ LifecycleEventArgs,学说\ ORM \事件\ PreUpdateEventArgs的情况下给出的,称为实例在/var/www/solicitud_cupos/vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/ContainerAwareEventManager.php上线63和在/ var / WWW / solicitud_cupos /供应商/ friendsofsymfony /用户束/学说/ UserListener定义 . php line 76

版本:Symfony 2.3.37

谢谢您的帮助

1 回答

  • 0

    今天我遇到了同样的问题 . FosUserBundle github

    FosUserBundle最近被修改 . 也许你的作曲家版本的Doctrine / orm&doctrine / doctrine-bundle不是最新的 .

    我现在在我的composer.json中:

    “教义/ ORM”: “〜2.4,> = 2.4.5” “教义/学说束”: “1.5 *”, “friendsofsymfony /用户束”: “~2.0@dev”

相关问题