Symfony 2.7 / 3-Doctrine: вы запросили несуществующую услугу " пользователь fos.реестр доктрин"
выполнение обновления композитора сегодня внезапно получает следующую ошибку:
[SymfonyComponentDependencyInjectionExceptionServiceNotFoundException] Вы запросили несуществующую услугу "fos_user.doctrine_registry".
когда composer выполняет .
поиск нашел ответ, связанный с преобразованием из доктрины в MongoDB, но решения не работают для меня. Я использую доктрину. Я пробовал Fosuserbundle dev-master, dev-master@dev, 2.0.0-alpha1 и 2.0.0-alpha3.
какие-то другие предложения? Обновление Composer отлично работало пару дней назад.
2 ответов
вопрос здесь: https://github.com/FriendsOfSymfony/FOSUserBundle/issues/2048
краткосрочное исправление (работал на меня Symfony 3.0.* ) :
services:
fos_user.doctrine_registry:
alias: doctrine
мое решение работает как шарм... Все работает с огромным набором данных mongo
исправление для MongoDB с помощью ODM:
# FIX doctrine registry service for 3.0 and 2.8 sf version
fos_user.doctrine_registry:
alias: doctrine_mongodb