isobar-nz / silverstripe-hotenv
dotenv CMS 编辑器
dev-master
2019-09-12 03:38 UTC
Requires
This package is auto-updated.
Last update: 2024-09-12 15:00:27 UTC
README
此功能允许您在 CMS 中编辑环境设置,让您可以快速部署或测试不同的环境设置,而无需进行完整部署。
本模块有一些限制
- 环境只能由默认管理员(在核心 .env 中指定)修改
- 核心 .env 文件不能修改;您只能指定要添加或覆盖的额外变量
- 如果根目录中指定了
HOTENV_IGNORE
,则忽略额外文件
值得注意的变量和常量
- HOTENV_PATH - 根目录 .env 中指定的环境变量,指向您的
.hotenv
文件将存放的位置(可写)。默认情况下,它将写入到public/assets/.protected/.hotenv
,但最好将其放在 webroot 外面。例如,HOTENV_PATH="./system/.hotenv
将在基础目录中创建一个名为system
的文件夹,并将您的.hotenv
文件保存在那里。 - HOTENV_IGNORE - 环境变量,用于禁用 hotenv 加载(您仍然可以编辑文件)
- HOTENV_LOADED - 常量(不是环境变量),如果当前请求成功加载了
.hotenv
文件,则设置