服务“admin.category”依赖于不存在的服务“sonata.admin.manager.orm”

Posted

技术标签:

【中文标题】服务“admin.category”依赖于不存在的服务“sonata.admin.manager.orm”【英文标题】:The service "admin.category" has a dependency on a non-existent service "sonata.admin.manager.orm" 【发布时间】:2019-09-28 17:32:41 【问题描述】:

为了在 Symfony 3 中设置 Sonata 管理员,我遵循了确切的说明: https://symfony.com/doc/3.x/bundles/SonataAdminBundle/getting_started/creating_an_admin.html

在第 3 步,我输入了如下所述的确切配置: https://symfony.com/doc/3.x/bundles/SonataAdminBundle/getting_started/creating_an_admin.html#step-3-register-the-admin-class

services:
    # ...
    admin.category:
        class: App\Admin\CategoryAdmin
        arguments: [~, App\Entity\Category, ~]
        tags:
            -  name: sonata.admin, manager_type: orm, label: Category 

但现在我收到以下错误:

The service "admin.category" has a dependency on a non-existent service "sonata.admin.manager.orm".  

【问题讨论】:

你安装了SonataDoctrineORMAdminBundle 吗? 【参考方案1】:

只要运行:

composer require sonata-project/doctrine-orm-admin-bundle

【讨论】:

以上是关于服务“admin.category”依赖于不存在的服务“sonata.admin.manager.orm”的主要内容,如果未能解决你的问题,请参考以下文章

服务“acme.file_uploader”依赖于不存在的服务“请求”

服务“security.authentication.manager”依赖于不存在的服务“security.user.provider.concrete.fos_userbundle”

GKPeerStateAvailable 是不是适用于不存在的对等点?

TestNG 依赖于不同类的方法

无法让我的邮件服务在Symfony 4中运行

jOOQ 依赖于不稳定版本的 r2dbc-spi 库