我正在尝试在Apache中设置一个环境变量,以便以后在PHP中使用。我这样做是通过在/etc/httpd/conf.d/
中包含一个文件来保存这些内容:
SetEnv ENVIRONMENT "dev"
我还将此行添加到httpd.conf
文件中进行测试:
SetEnv BATCHPATH /foo:/bar
这些变量都不会通过$_SERVER
或$_ENV
出现在PHP中,我也看不到使用getenv("ENVIRONMENT")
。
我正在运行Centos 7,将env_module
列为httpd -M
下的(共享),但也列出了mod_suexec
,我读过这些内容可能是最重要的任何用户变量。
感谢任何帮助。