相关疑难解决方法(0)

服务"fos_user.mailer"依赖于不存在的服务"模板化"

因此,在我为几个Symfony项目使用FOSUserBundle之后,突然发生了上述错误.

我已经尝试过包含模板服务(现在两次),看起来安装得很好.这是我的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"
},
Run Code Online (Sandbox Code Playgroud)

我按照惯例设置了config.yml,security.yml和routing.yml文件,并在AppKernel.php文件中包含了bundle.我还创建了User.php实体,但每次我尝试清除缓存或更新数据库时,都会收到此错误.

服务"fos_user.mailer"依赖于不存在的服务"模板化"

经过多次搜索,我看不出在哪里解决这个问题.对此的任何帮助都非常感谢,因为它以前从未发生过,我总是使用FOSUserBundle来满足我的安全需求.

symfony fosuserbundle

36
推荐指数
2
解决办法
2万
查看次数

Symfony 4 fosuserbundle

我从Symfony 4开始,我想通过以下链接安装FosUserBundle:https://symfony.com/doc/master/bundles/FOSUserBundle/index.html

第一:

我的问题是我不知道在哪里找到"app/config/config.yml"文件来取消注释翻译并配置:

fos_user:
db_driver: orm # other valid values are 'mongodb' and 'couchdb'
firewall_name: main
user_class: AppBundle\Entity\User
from_email:
    address: "%mailer_user%"
    sender_name: "%mailer_user%"
Run Code Online (Sandbox Code Playgroud)

第二:

我想我必须在"config/packages /"目录中创建security.yml文件,是吗?

第三:

并在哪个文件中添加路由?

请问你能帮帮我吗 ?:)

symfony fosuserbundle

15
推荐指数
4
解决办法
2万
查看次数

标签 统计

fosuserbundle ×2

symfony ×2