Symfony:更新后ServiceNotFoundException
将Symofny projet从3.2.*更新到3.3.*后,我遇到了以下异常:Symfony:更新后ServiceNotFoundException,symfony,Symfony,将Symofny projet从3.2.*更新到3.3.*后,我遇到了以下异常: ServiceNotFoundException The service "fos_user.profiler.controller" has a dependency on a non-existent service "fos_user.email_update_confirmation". 所以你们知道这些步骤: 1-为了优化性能,我启动了以下命令: composer dump-autoload --opt
ServiceNotFoundException
The service "fos_user.profiler.controller" has a dependency on a non-existent service "fos_user.email_update_confirmation".
所以你们知道这些步骤:
1-为了优化性能,我启动了以下命令:
composer dump-autoload --optimize --no-dev --classmap-authoritative
2-我从3.2.*升级到了3.3*
3-执行与第一步相同的命令
在此之后,我面临着这个例外 这是已知的问题。GH上的一个PR解决了这个问题。现在要修复它,请添加
fos_user:
registration:
confirmation:
enabled: true
在配置中。当然,如果配置中有现有fos_用户,只需添加缺少的内容即可。感谢您将其变为现实,但在没有此配置的情况下,此功能运行良好?!!我不知道什么时候,但他们弄坏了什么东西。在2.0.2中,一切正常。正如我所提到的,在未来的版本中,带有修复程序的PR将被合并。