在Amazon Ec2上为apache用户设置路径变量

Mic*_*ett 6 linux apache amazon path environment-variables

我已经在这几个小时了,我没有到达任何地方.

我无法将/ usr/local/bin添加到apache用户PATH变量中.用户没有.profile,我不能su给用户,我无法使用exec从php导出到PATH并添加

SetEnv PATH/usr/local/bin

要么http.conf或.htaccess文件没有区别.我找不到envvars文件来改变它,但我怀疑还有其他一些问题.

我重新启动了apache,确实是我的服务器.

有什么帮助吗?

Mic*_*ett 6

结束了Alfe在他的回答中建议的内容,除了在/etc/init.d/httpd文件中(可以在更新时轻松覆盖),我添加到/ etc/sysconfig/httpd

export PATH = $ {PATH:+ $ PATH:}/usr/local/bin