Apache ant在root中工作而不是在shell_exec中

时间:2012-05-31 13:00:17

标签: php shell ant ssh putty

我在Apache ant中遇到了问题 所有命令都在ssh client putty中工作 但是当我尝试在shell_exec中运行时,它会给出错误

sh: ant: command not found

在shell_exec中有任何权限使用

我拥有对服务器的root访问权限

1 个答案:

答案 0 :(得分:2)

PHP是否尊重您的环境路径?您可能需要限定可执行文件的路径。有关更多路径/ shell信息,请参阅此帖子:PHP exec $PATH variable missing elements