我已经花了好几个小时了,却一无所获。
我无法将/usr/local/bin添加到apache用户的PATH变量中。用户没有.profile,我无法给用户su,我无法使用PATH从php中导出到exec并添加SetEnv PATH /usr/local/bin不管是http.conf还是.htaccess文件都没有区别。我找不到envvars文件来更改它,但我怀疑还有其他问题。
我已经重新启动了Apache,甚至是我的服务器。
有什么帮助吗?

最佳答案

最终按照Alfe在他的回答中提出的建议进行了修改,除了在/etc/init.d/httpd文件中添加了/etc/sysconfig/httpd文件(该文件在更新时很容易被覆盖)之外:export PATH=${PATH:+$PATH:}/usr/local/bin

10-07 19:37
查看更多