【发布时间】:2011-08-23 13:56:41
【问题描述】:
我正在尝试根据代码运行的环境调整我的代码以使用不同的数据库密码等。例如,我有我的开发服务器,其他开发人员有他的,生产环境有另一组设置。
由于我也有一些 Kohana 项目,因此我选择使用环境变量 KOHANA_ENV 来确定应用程序的运行位置。
问题在于,在我的 WAMP 服务器中,虽然这有效:
<?php echo getenv('REMOTE_ADDR'); ?>
,这不会(返回空):
<?php echo getenv('KOHANA_ENV'); ?>
当我在命令提示符中输入set 时,我看到了:
KOHANA_ENV=devbox1
所以它应该可以工作。
【问题讨论】:
标签: environment-variables wamp getenv