Symfony:更新后ServiceNotFoundException

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

将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 --optimize --no-dev --classmap-authoritative
2-我从3.2.*升级到了3.3* 3-执行与第一步相同的命令


在此之后,我面临着这个例外

这是已知的问题。GH上的一个PR解决了这个问题。现在要修复它,请添加

fos_user:
    registration:
        confirmation:
              enabled: true

在配置中。当然,如果配置中有现有fos_用户,只需添加缺少的内容即可。

感谢您将其变为现实,但在没有此配置的情况下,此功能运行良好?!!我不知道什么时候,但他们弄坏了什么东西。在2.0.2中,一切正常。正如我所提到的,在未来的版本中,带有修复程序的PR将被合并。