Пакет Symfony Security не загружается (правильно)

Symfony 3.2.4 — Использование MicroKernelTrait

я имею new \Symfony\Bundle\SecurityBundle\SecurityBundle() в моем ядре, но никакие связанные с безопасностью службы не отображаются в cache/appProdProjectContainer.php,

По сути, ошибки нет, но когда я пытаюсь получить услугу, она говорит мне, что ее не существует.

Пример:

[Sun Feb 19 15:51:26 2017] PHP Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException' with message 'You have requested a non-existent service "security.password_encoder".' in ProjectPath/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php:298

Кроме того, не похоже, что он пытается проанализировать конфигурацию безопасности. Если я отредактирую его и сделаю опечатку в одном из ключей, ошибки синтаксического анализа не будет.

Да, конечно, я пытался очистить весь кеш! (вообще удалил папку кеша)

Обновить: Когда я пытаюсь позвонить denyAccessUnlessGranted(...) в контроллере, это говорит мне The SecurityBundle is not registered in your application, Но я ясно вижу, что он загружен !!!

У кого-нибудь есть идеи?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector