Apacheに問題があり、すべてのコマンドがsshクライアントのパテで機能していますが、shell_execで実行しようとするとエラーが発生します
sh: ant: command not found
shell_execで使用する権限はありますか
サーバーへのrootアクセス権があります
PHPは環境のPATHを尊重しますか?実行可能ファイルへのパスを修飾する必要がある場合があります。パス/シェルの詳細については、この投稿を参照してください:PHP exec$PATH変数に要素がありません