Jar文件未从PHP执行

Jar文件未从PHP执行,php,windows,jar,cmd,xampp,Php,Windows,Jar,Cmd,Xampp,我试图在XAMPP windows server 2012上从PHP执行一个Jar文件 一个简单的“helloworld”jar文件执行可以工作 $output = exec("java -jar C:\User\HelloWorld.jar"); echo $output; 但是,打开另一个程序窗口(浏览器、绘图、记事本等)的Jar文件不会从PHP执行,尽管我在命令窗口中手动测试了它,并且它工作正常。我还尝试使用一个批处理文件(也可以通过单击来执行)来执行jar,但从PHP执行失败 我授予

我试图在XAMPP windows server 2012上从PHP执行一个Jar文件

一个简单的“helloworld”jar文件执行可以工作

$output = exec("java -jar C:\User\HelloWorld.jar");

echo $output;
但是,打开另一个程序窗口(浏览器、绘图、记事本等)的Jar文件不会从PHP执行,尽管我在命令窗口中手动测试了它,并且它工作正常。我还尝试使用一个批处理文件(也可以通过单击来执行)来执行jar,但从PHP执行失败

我授予Apache服务器作为登录用户的完全权限,但它仍然无法工作

我已经研究了2天,在论坛上尝试了不同的解决方案组合(system、shell_exec、exec等等),但没有任何效果


感谢任何人的帮助,在我的VPS订阅结束之前

您的xampp日志文件中是否有任何错误?我使用了pclose(popen(“start notepad.exe”,“r”))可以在任务管理器中查看进程,但程序GUI未打开。