2016-09-29 4 views
-1

Я только что установил FOSUser свертка и инициализируется его в registereBundles() функции AppKernel «s, когда я бегSymfony FOSUser Bundle Ошибка дочерний узел «db_driver» на пути «fos_user» должен быть настроен

console cache:clear 

Это получить

[Symfony \ Component \ Config \ Определение \ Exception \ InvalidConfigurationException] дочерний узел "db_driver" на пути "fos_user" должен быть настроен.

Мое понимание заключалось в том, что до тех пор, пока я не буду использовать комплект, он не должен вмешиваться в поток приложений. Интересно, почему я получаю эту проблему, когда ничего не сделал с FOSUserBundle

+0

Возможный дубликат [пытается установить FOSUserBundle, но получаю ошибку] ​​(https://stackoverflow.com/questions/18913809/trying-to-install-fosuserbundle-but-getting-error) –

+0

@GottliebNotschnabel Я пытаюсь понять, поток пакетов не является специфически генерируемой ошибкой, см. комментарий ниже. Его аналогичный вопрос, но в другом контексте – sakhunzai

ответ

1

В вашем config.yml вам нужно добавить первичные данные.

# FOSUser 
fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: UserBundle\Entity\User 

Это конфигурация для ОРМ.

+0

хорошо, я не хочу добавить, что это не противоречит сервис-ориентированной архитектуре? Почему это заставляет меня делать это на первом месте. Простите меня, я не груб, просто понимаю, что служба должна вести себя так. Я думал, что он будет загружен только когда захочет. – sakhunzai

+0

Это нужно, потому что вы зарегистрировали пакет в AppKernel. Когда вы это делаете, он создает объект, который после этого инициализирует, например, службу. –

+0

вы правы, docs: https://symfony.com/doc/current/bundles/FOSUserBundle/index.html на первом шаге говорит, что это правильно 'Если вы столкнулись с ошибками установки, указывающими на отсутствие параметров конфигурации, таких как дочерний узел «db_driver» на пути «fos_user» должен быть настроен, сначала нужно выполнить настройку на шаге 5, а затем повторно запустить этот шаг. ' – sakhunzai

 Смежные вопросы

  • Нет связанных вопросов^_^