CI4控制器设置的.env文件

问题描述 投票:0回答:1

im是CI4的新功能,我想通过CI4创建设置数据库,是否可以通过控制器或某些服务CI4将db连接数据写入.env文件?还希望在.env中完成安装程序更改环境时,用户无法访问安装程序。如果解决方案不正确,那么有人可以告诉您最佳方法吗?

即时通讯使用CI 4.0.2

codeigniter environment-variables environment codeigniter-4
1个回答
0
投票

在app / Config / Database.php中,您可以设置多个可能的数据库,并从那里可以依赖于特定的环境。

默认情况下,您有2个设置数据库-默认值和测试。如果将env设置为测试,它将加载测试数据库设置,否则将加载默认设置。您可以通过添加更多可能的环境来扩展它。

与环境文件一样,数据库部分,您可以在其中进行编辑。

© www.soinside.com 2019 - 2024. All rights reserved.