为了账号安全,请及时绑定邮箱和手机立即绑定

编辑 bootstrap.php 以自定义 Dotenv 行为

编辑 bootstrap.php 以自定义 Dotenv 行为

PHP
慕容森 2022-01-14 15:13:06
我对 Symfony Dotenv 的默认行为不满意,因为我想要一个 ie.env.override来覆盖现有的环境值。所以我想添加以下代码 config/bootstrap.php$envLocal = dirname(__DIR__).'/.env.override';if (file_exists($envLocal)) {    (new Dotenv(false))->overload($envLocal);}编辑此文件 ( config/bootstrap.php) 是否有问题?未来的 Symfony 更新可以删除它吗?
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

你可以随心所欲地修改bootstrap.php

该文件是在您运行时创建create-project symfony/skeleton的,但它是您的应用程序文件的一部分(它不是依赖项),因此您有责任维护它,并在您认为合适的时候使用它。

实际上,如果你将你的应用程序升级到一个期望不同行为的 Symfony 版本bootstrap.php(or public/index.php, or ( bin/console) 你可能需要更新这些文件(以及其他文件)。


查看完整回答
反对 回复 2022-01-14
  • 1 回答
  • 0 关注
  • 211 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号