Php 为什么编写器更新删除我一个参数?

Php 为什么编写器更新删除我一个参数?,php,sqlite,symfony,yaml,composer-php,Php,Sqlite,Symfony,Yaml,Composer Php,我使用Sqlite数据库,因此在我的config.yml中,我使用了Sqlite文件的路径,如下所示: path: "%database_path%" 在我的parameters.yml中,我定义如下: database_path : '%kernel.root_dir%/data/sqlite.db' 但是,当我在终端中执行composer update命令时,出现以下错误: 您请求了一个不存在的参数“数据库路径”。是吗 指其中一个:“数据库用户”、“数据库主机”、“数据库端口”, “数据

我使用Sqlite数据库,因此在我的config.yml中,我使用了Sqlite文件的路径,如下所示:

path: "%database_path%"
在我的parameters.yml中,我定义如下:

database_path : '%kernel.root_dir%/data/sqlite.db'
但是,当我在终端中执行
composer update
命令时,出现以下错误:

您请求了一个不存在的参数“数据库路径”。是吗 指其中一个:“数据库用户”、“数据库主机”、“数据库端口”, “数据库名称”

当我查看parameters.yml时,我意识到我的参数“database_path”已被删除

为什么
composer update
命令要这样做

例如,如果我将“database\u path”更改为“database\u name”,它会工作。。。我不明白

编辑:解决方案是将此参数添加到
parameters.yml.dist

的可能重复项中