php - ZendFramework 2 - 如何在本地配置中定义一个常量以在 module.config.php 中使用
问题描述
对于不同的人,我有几个相同平台的实例。
根据他们的具体要求,他们中的一些人拥有与其他人不同的翻译文件。
目前,这些文件有不同的名称,我们通过 module.config.php 中的模式来区分它们。
问题是我们每次更新代码(使用 GIT)时都必须更新和替换 module.config.php 以根据客户端更改模式。
有没有办法在 *.local.php 文件中定义一个常量,并能够使用 ZF2 在 module.config.php 中访问它?
预先感谢您的帮助!
更新:感谢@delboy1978uk。
您可以在(至少对于 Apache)系统范围的 apache.conf 或 httpd.conf、虚拟主机或 .htaccess 文件中使用环境变量。然后它可以通过 getenv() 访问
解决方案
推荐阅读
- javascript - 未捕获的 ReferenceError:说未定义
- python - 在 TF2 中使用自定义训练循环时,如何保存所有变量(不仅是净变量)以便能够恢复训练?
- reactjs - 来自 Laravel 的 React JS Axios 数据响应
- javascript - 循环和递归:重复次数的差异
- twilio - 使用 sipML5 挂断来电时出现 603 拒绝事件,但 4-5 秒后我再次接到来电
- javascript - 如何转义对象内的所有双引号
- python - python中离散功率谱密度的正确归一化以解决实际问题
- sql - SQL 嵌套执行查询
- magnolia - Magnolia:启用缓存过滤器时范围请求不提供内容,导致 Facebook 共享不起作用
- python - flask-socketio 400(错误请求)和无效会话