Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用composer部署symfony项目的正确方法_Symfony_Installation_Composer Php_Githooks - Fatal编程技术网

使用composer部署symfony项目的正确方法

使用composer部署symfony项目的正确方法,symfony,installation,composer-php,githooks,Symfony,Installation,Composer Php,Githooks,我们有git钩子来为symfony 2项目部署新的分支或更新旧的分支到开发服务器。将composer.lock添加到git存储库中,以便composer安装将安装相同版本的供应商libs/git rep中不包括app/bootstrap.php.cache 钩步: 编写器安装 ./app/console原则:迁移:迁移-无交互 清除缓存 问题 如果数据库出现问题,请更改数据库架构、登录凭据不起作用等。composer安装在更新app/config/parameters.yml文件时失败。 如果开

我们有git钩子来为symfony 2项目部署新的分支或更新旧的分支到开发服务器。将composer.lock添加到git存储库中,以便composer安装将安装相同版本的供应商libs/git rep中不包括app/bootstrap.php.cache

钩步:

编写器安装 ./app/console原则:迁移:迁移-无交互 清除缓存 问题 如果数据库出现问题,请更改数据库架构、登录凭据不起作用等。composer安装在更新app/config/parameters.yml文件时失败。 如果开关1-2执行步骤并首先运行迁移,它将不会运行,因为必须先安装供应商LIB

问题
我应该如何正确部署应用程序?

您是否尝试过这些文档?看看Capifony。我已经使用Capifony多年了,但几个星期前麦哲伦引起了我的注意。在提供的链接@Qoop@jperovic.中对其进行了描述。。我以前没有注意到这一点。看起来很有趣。文档说“更新供应商依赖关系”,然后说“运行数据库迁移”。在我的情况下,它不工作,因为你可以看到。我今天发现了Capifony,但现在我只想修改我的脚本,继续前进。