在php中使用exec函数运行jar文件

在php中使用exec函数运行jar文件,php,jar,exec,server,Php,Jar,Exec,Server,我尝试用php执行jar文件 我试过了执行官在工作吗 与: 我得到了新的授权 还测试了以下各项: if(function_exists('exec')) { echo "exec is enabled"; } 那么它可能有效吗 我正在尝试运行一个名为tester.php的文件 当我把它包括在内时,它就起作用了 当我尝试执行JavaJAR文件时,它不工作。 我试过: exec('java -jar learning.jar', $output); exec(

我尝试用php执行jar文件

我试过了执行官在工作吗 与:

我得到了新的授权

还测试了以下各项:

      if(function_exists('exec')) {
      echo "exec is enabled";
       }
那么它可能有效吗

我正在尝试运行一个名为tester.php的文件 当我把它包括在内时,它就起作用了

当我尝试执行JavaJAR文件时,它不工作。 我试过:

exec('java -jar learning.jar', $output);
exec('java -jar /home/public_html/path/learning.jar', $output);
exec('java -jar http:/www.global.com/path/learning.jar', $output);
不起作用


它在本地服务器上运行良好..但是live server不工作..

让我猜公共服务器没有预装java。还有一件事..exec函数读取PHP文件,但它没有运行该文件..它只准备好并以数组格式显示..运行该文件需要java吗
exec('java -jar learning.jar', $output);
exec('java -jar /home/public_html/path/learning.jar', $output);
exec('java -jar http:/www.global.com/path/learning.jar', $output);