apache2用户http是否可以像普通用户一样拥有环境变量?如果可能的话,我该怎么做呢?
答案 0 :(得分:4)
您的问题并不清楚如何使用环境变量。
考虑:如果在/etc/httpd/conf/httpd.conf中,你放
SetEnv MYVAR 10
然后,您的脚本语言(例如PHP)中应该提供该环境变量。在PHP中,可以通过$_SERVER['MYVAR']
答案 1 :(得分:0)
好吧,如果你的http
用户有一个登录shell,大部分都没有,你可以把它放在那里。但那仍然可能不会做你真正想要的。我通常通过将环境变量放在/etc/init.d/httpd
。