-
5 votesanswersviews
Symfony 4 - 服务被删除或内联,虽然它是公开的
我正在尝试使用新的目录结构和所有内容将SF 3.3应用程序迁移到SF 4 . 我在这个例外上苦苦挣扎: 编译容器时,“simplethings_entityaudit.reader”服务或别名已被删除或内联 . 您应该将其公开,或者直接停止使用容器并改为使用依赖注入 . (此服务来自/ vendor中的外部包) . 然而,当我 bin/console debug:container simpl... -
0 votesanswersviews
ongr-io / ElasticsearchBundle / symfony flex
目前我正在开发一个新的symfony 3.4项目,我想使用ongr包 . 从symfony 3.4开始,创建新symfony项目的推荐方法是使用symfony-flex,这就是我想要的方式,只要ongr支持就可以轻松升级到symfony 4 . 通过composer()安装ongr-io / ElasticsearchBundle可以正常工作 php composer.phar require o... -
0 votesanswersviews
Symfony 3.4 Flex强制服务名称
在Flex架构中,自动装配简化了作业,您只需添加 services.yaml 中可能缺少的显式配置 . 但是要在我的 security.yaml 中引用服务,我需要以老式的方式命名: security.yaml admin: provider: db_provider # Use any declared provider above form_login: ... -
2 votesanswersviews
Composer使用命名空间加载单个类
我正在尝试使用symfony flex捆绑 . 我有这个目录结构 / src/ AppBundle/ AppBundle.php # Many classes Kernel.php 我想使用此命名空间 App 加载Kernel.php类,并使用命名空间 AppBundle 加载AppBundle中的类 . 我尝试了很多作曲家配置,但我无法加载它们 ... -
2 votesanswersviews
Symfony 4前置控制器
Symfony 4在 app.php 和 app_dev.php 前端控制器上停止 . 现在它只有一个 index.php . 我们可以在 .env 文件中操作dev和prod环境 . 请告诉我这是改变环境的唯一方法吗?我不能从浏览器那样做(因为它是以前的应用程序和app_dev文件)? -
0 votesanswersviews
Symfony Flex:覆盖FOSUser登录表单
我读了两种方法来覆盖FOSUser登录表单: 在 app/Resources/ Docs放置模板文件 覆盖子包中的Controller Docs 然而,随着Symfony Flex,项目结构发生了重大变化 . 对于选项#1:不再有 app/Resources 文件夹 . 我将模板存储在 /templates 中 . 关于选项#2:不再有AppBundle . 现在,我扩展了FOSUs... -
9 votesanswersviews
使用Symfony Flex和--no-dev部署到 生产环境 环境
我有几个大的Symfony项目,并注意到在将所有内容更新到Symfony 4(Flex)之后,当我们的部署自动化运行其正常过程时: composer install --no-dev 我们最终得到(例如)这个: Symfony operations: 2 recipes (72fad9713126cf1479bb25a53d64d744) - Unconfiguring symfony/mak... -
2 votesanswersviews
如何更改Symfony的控制台脚本名称
我刚刚安装了稳定的Symfony 4的新副本,如下所示: composer create-project symfony/website-skeleton . I would like to rename the console script name 虽然从 bin/console 到 bin/symfony . 怎么做?如果我只是重命名它, composer install 后我收到一个错... -
1 votesanswersviews
如何在symfony flex应用程序中使用autowire?
使用symfony 3.4我可以在我的应用程序中使用 autowire ,但是当我在symfony flex应用程序中使用相同的 services.php 时,它给出了我的错误 无法自动装配服务“Services \ xxx”:方法“__construct()”的参数“$ key”必须具有类型提示或明确赋予值 . 我是symfony flex的新手 . -
1 votesanswersviews
使用Symfony 3.4和flex进行无法识别的字段
我刚刚用Flex启动了一个新的Symfony 3.4项目 . 我按照FOSOAuthBundle的官方文档但是当我想创建令牌 /oauth/v2/token 时出现此错误:" Unrecognized field: randomId " 这是我的配置文件: #config/packages/fos_oauth_server.yaml fos_oauth_server: db_... -
0 votesanswersviews
如何使用Symfony flex使用Symfony 3.4生成文档
使用Symfony flex,其中一个变化是使用symfony / skeleton时没有默认包 . 我没有找到使用命令doctrine的方法:mongodb:generate:在此上下文中的文档 . 你能告诉我怎么用吗? 例: php bin\console doctrine:mongodb:generate:documents App 2018-02-17T18:35:22+00:00 [e...