Итак, вышеприведенная ошибка внезапно началась, после того, как я использовал FOSUserBundle для нескольких проектов Symfony.
Я пробовал, включая службу шаблонов (дважды сейчас), и кажется, что он установлен нормально. Вот мой список требований в моем composer.json:
"require": {
"php": ">=5.5.9",
"doctrine/doctrine-bundle": "^1.6",
"doctrine/orm": "^2.5",
"friendsofsymfony/user-bundle": "^2.0",
"incenteev/composer-parameter-handler": "^2.0",
"sensio/distribution-bundle": "^5.0.19",
"sensio/framework-extra-bundle": "^5.0.0",
"symfony/monolog-bundle": "^3.1.0",
"symfony/polyfill-apcu": "^1.0",
"symfony/swiftmailer-bundle": "^2.6.4",
"symfony/symfony": "3.4.*",
"symfony/templating": "^3.4",
"twig/twig": "^1.0||^2.0"
},
Я установил файлы config.yml, security.yml и routing.yml, как обычно, и включил пакет в файл AppKernel.php. Я также создал объект User.php, но каждый раз, когда я пытаюсь очистить кэш или обновлять базу данных, я получаю эту ошибку.
Служба "fos_user.mailer" имеет зависимость от несуществующего сервис "templating"
И после долгих поисков я не вижу, где исправить эту проблему. Любая помощь в этом очень ценится, поскольку это никогда не случалось раньше, и я всегда использовал FOSUserBundle для своих потребностей в безопасности.