ServiceNotFoundException: зависимость от несуществующей службы "веточка" - PullRequest
1 голос
/ 02 марта 2020

У меня есть эта ошибка:

Служба "fos_ck_editor.renderer" зависит от несуществующей службы "веточка".

Моя конфигурация инфраструктуры в app / config / config.yml :

framework:
    #esi: ~
    #translator: { fallbacks: ['%locale%'] }
    secret: '%secret%'
    router:
        resource: '%kernel.project_dir%/app/config/routing.yml'
        strict_requirements: ~
    form: ~
    csrf_protection: ~
    validation: { enable_annotations: true }
    #serializer: { enable_annotations: true }
    default_locale: '%locale%'
    trusted_hosts: ~
    session:
        # https://symfony.com/doc/current/reference/configuration/framework.html#handler-id
        handler_id: session.handler.native_file
        save_path: '%kernel.project_dir%/var/sessions/%kernel.environment%'
    fragments: ~
    http_method_override: true
    assets:
        version: 13
        version_format: '%%s?v%%s'
    php_errors:
        log: true
    templating:
        engines: ['twig']

Мой конфиг ветки в app / config / admin / config.yml

twig:
    debug: '%kernel.debug%'
    strict_variables: '%kernel.debug%'
    form_themes:
        - '@AppyfuriousFiles/Form/fields.html.twig'
        - '@Admin/fields.html.twig'
        - '@FOSCKEditor/Form/ckeditor_widget.html.twig'

1 Ответ

0 голосов
/ 03 марта 2020

Я нашел источник моей проблемы:

В моем AppKernel.php я добавил в общую (приложение) среду:

$bundles[] = new FOS\CKEditorBundle\FOSCKEditorBundle();

Но я только добавил его в среду администратора admin_prod, admin_dev и admin_test. Потому что моему API не нужен этот пакет, а ServiceNotFoundException я получаю всякий раз, когда отправляю запрос в мой API. Надеюсь, мои объяснения понятны ...

...