猿问

弃用服务:Symfony 要求更改服务名称

我目前正在第一次尝试从 Symfony 3.4 迁移到 4.3。

我正处于必须删除折旧的阶段,以便我可以按照文档的说明通过编写来更新依赖项

我已经解决了所有的弃用问题,除了我遇到了一点麻烦。这里是:

自 Symfony 3.4 起不推荐依赖类型“AppBundle\Entity\AdaImporterDoc”的服务自动注册,并且在 4.0 中将不再支持。创建一个名为“AppBundle\Entity\AdaImporterDoc”的服务。


慕盖茨4494581
浏览 137回答 1
1回答

Cats萌萌

升级到 Symfony 4 时,这种情况并不少见。为了避免这种弃用警告消息,实际上是误报(阅读本文),您可以复制 Symfony 4 的工作方式,在您的文件中执行以下操作app/config/config.yml:parameters:     container.autowiring.strict_mode: true这样,“假”警告消息将消失,如果发现,您将收到真正的错误。如果你想知道自动装配发生了什么变化,这个严格的自动装配模式是一个很好的起点。
随时随地看视频慕课网APP
我要回答