8得票1回答
file_put_contents(/root/.composer/cache/repo/https---flex.symfony.com/):无法打开流:是一个目录错误。

我在Docker容器内使用Composer安装Symfony 4应用程序。 Composer版本1.10.19。 但是我遇到了以下错误: [ErrorException] file_put_contents(/root/.composer/cache/repo/https---flex...

8得票2回答
phpstan抱怨Symfony 3.4中Flex项目的Doctrine Migrations

我有一个基于Symfony 3.4和Flex构建的项目,我添加了phpstan进行静态分析。 它抱怨找不到我的迁移类: 在尝试分析时未找到DoctrineMigrations \ Version20180831185050类 - 自动加载可能未正确配置。 实际上,由Doctrine Mi...

7得票1回答
单行日志发送旧的日志

我们有一个使用Symfony-Flex构建的Web应用程序。为了部署,我正在使用Capistrano。为了记录关键日志,我已经按照以下方式配置了Monolog: monolog: handlers: main: type: fingers_cr...

9得票2回答
在Symfony4结构中,我如何在参数文件中检索我的环境变量?

我使用Symfony Flex进行了全新的Symfony安装,并使用新的骨架属于下一个Symfony 4目录结构。 我添加并配置了第一个第三方bundle: HWIOAuthBundle。该bundle用于使用两个秘密信息通过Twitter进行连接。 我在config/packages/h...

9得票1回答
安装后即移除symfony/profiler-pack

我使用命令 composer create-project symfony/website-skeleton my_project_name 创建了一个项目。 我想安装 symfony/profiler-pack。为什么?因为在探查器中没有“调试”选项卡。 我尝试使用 composer...

11得票2回答
使用Symfony Flex和--no-dev部署到生产环境

我有几个大型的Symfony项目,注意到当我们将所有东西更新到Symfony 4(Flex)后,当我们的部署自动化运行其正常流程: composer install --no-dev 最终我们得到了(例如)这样的结果:Symfony operations: 2 recipes (72fad...

7得票1回答
我应该在版本控制中保留symfony.lock文件吗?

我开始使用Symfony Flex来启动我的项目,发现第一次运行composer install会生成一个名为symfony.lock的文件,但我没有找到相关文档。 这个文件是做什么用的?我应该将它保留在版本控制中并部署,还是应该将其添加到.gitignore文件中?

26得票5回答
Symfony 4 - 尽管它是公共的,但服务已被删除或内联化

我正在尝试将一个带有新目录结构的SF 4应用从SF 3.3迁移到SF 4。 我遇到了这个异常: 在容器编译时,“simplethings_entityaudit.reader”服务或别名已被删除或内联。您应该将其公开,或停止直接使用容器并改为使用依赖注入。 (此服务来自位于/ve...

14得票4回答
sh: symfony-cmd: command not found。

我将一个Symfony 5.2应用程序模板降级为使用Symfony 4.4,以便允许使用一些需要较旧版本Symfony的库。问题是,当我执行composer install时,在安装的最后出现以下错误: sh: symfony-cmd: command not found 看起来安装大...

40得票1回答
Symfony Flex:symfony.lock文件的作用是什么?

安装完symfony/serializer后,我发现我的symfony.lock文件被修改了:diff --git a/symfony.lock b/symfony.lock index ba6e23f..bfc391e 100644 --- a/symfony.lock +++ b/symf...