Ane*_*s v 5 php ant centos exec shell-exec
我已经将PATH设置为运行ant并且它正在处理putty但是在php exec上它返回sh ant命令未找到我试图通过导出设置PATH PATH =/usr/ant/bin
环境变量是在用户会话的上下文中设置的。如果你想为 PHP 用户设置变量,你应该检查 apache 在哪个用户下运行(通常是 apache),然后添加
export PATH=/usr/ant/bin
到
/home/apache/.bashrc
以便为用户启动的每个会话设置路径apache。