Symfony 4.2 更新问题 - Bootstrap.php 文件未使用

Symfony 4.2 update question - Bootstrap.php file unused

我在 days/weeks 前将 Symfony 4.1 应用程序更新到 4.2,我注意到 config/ 中现在有一个 bootstrap.php 文件。它是在 4.2 更新期间添加的。

这个文件似乎和我的 public/index.php 做同样的事情(检查环境,如果 apache 中有变量或使用 .env,需要 vendor 自动加载。)

问题是这个文件没有被使用。

我应该在我的 public/index.php 中要求它,还是不做任何更改(并且不使用它)?

在默认的 Symfony 4.2 安装中,使用来自 index.php

的文件 (required)

因此您可以从旧 public/index.php 文件中删除冗余逻辑,并需要这个。

bin/console 需要相同的文件,因此该项目也针对控制台命令进行了适当的引导。

如果您正在升级 < 4.2 的应用程序,并希望使用与较新版本相同的 index.php 文件,you can grab it from here