失败的作曲家更新,依赖于非存在的服务

问题描述 投票:0回答:4

当我做 :

composer update

我有这个 :

服务“fos_user.email_update_listener”依赖于非exis 帐篷服务“fos_user.email_update_confirmation”。

php symfony composer-php
4个回答
1
投票

它是版本dev-master的错误:

"friendsofsymfony/user-bundle" : "dev-master"

在这里看到更多。 https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2662


0
投票

检查您的yaml / neon配置文件,问题在于DI配置


0
投票

我通过启用确认邮件进入注册解决了这个问题...

registration:enabled:true


0
投票

解决方法是将以下内容添加到app / config / config.yml文件中:

fos_user:
    ...
    registration:
        confirmation:
            enabled: true

我在Symfony 3.2.13上进行了测试,这解决了这个问题。

它在此记录:https://symfony.com/doc/current/bundles/FOSUserBundle/emails.html

© www.soinside.com 2019 - 2024. All rights reserved.