Я правильно настроил свой пакет Admin в Sonata и следил за the instructions up to 2.5.Соната: служба «security.authentication.manager» имеет зависимость от несуществующей службы «security.user.provider.concrete.fos_userbundle»
Но после расширения я получил ошибку:
ServiceNotFoundException in CheckExceptionOnInvalidReferenceBehaviorPass.php
line 58: The service "security.authentication.manager" has a dependency on
a non-existent service "security.user.provider.concrete.fos_userbundle"."
Я вспоминаю создание службы для администратора пачки, но документация не требует таких для пользователя. Есть что-то, что я пропустил, я дважды проверял, не догадался ли я, что он толкнул его.
Я сбросил мое ядро, композитор, безопасность и конфигурацию до this pastebin. Казалось, что надо отформатировать здесь.
Update: Это моя свалка службы on pastebin
После того, как я удалил лишний поставщик из файла security.yaml
я был в состоянии расширить и добавить ApplicationSonataUserBundle
. Теперь, когда я посещаю маршрут /admin/dashboard
, он говорит, что он не существует, хотя когда я запускаю команду route:debug
, она появляется там.
Here is the github of my project и вот журнал новой ошибки я имею, когда я Войти через /login
: Prod.log
Каждый раз, когда я бегу php app/console doctrine:schema:update
я получаю сообщение об ошибке:
[Doctrine\DBAL\DBALException]
Unknown column type "json" requested. Any Doctrine type that you use has to
be registered with \Doctrine\DBAL\Types\Type::addType(). You can get a list
of all the known types with \Doctrine\DBAL\Types\Type::getTypesMap(). If
this error occurs during database introspection then you might have forgot
to register all database types for a Doctrine Type. Use
AbstractPlatform#registerDoctrineTypeMapping() or have your custom types
implement Type#getMappedDatabaseTypes(). If the type name is empty you might
have a problem with the cache or forgot some mapping information.`
вы можете увидеть службу, используя PHP приложение/консольный контейнер: отлаживать? –
@NawfalSerrar Я обновил свой вопрос с дампом службы. –