Apache2:用户http的环境变量

时间:2009-07-06 18:24:25

标签: apache http environment

apache2用户http是否可以像普通用户一样拥有环境变量?如果可能的话,我该怎么做呢?

2 个答案:

答案 0 :(得分:4)

您的问题并不清楚如何使用环境变量。

考虑:如果在/etc/httpd/conf/httpd.conf中,你放

SetEnv MYVAR 10

然后,您的脚本语言(例如PHP)中应该提供该环境变量。在PHP中,可以通过$_SERVER['MYVAR']

访问它

答案 1 :(得分:0)

好吧,如果你的http用户有一个登录shell,大部分都没有,你可以把它放在那里。但那仍然可能不会做你真正想要的。我通常通过将环境变量放在/etc/init.d/httpd

中来完成您要做的事情