我正在尝试在XAMPP Windows Server 2012上从PHP执行Jar文件。
一个简单的“Hello World”jar文件执行工作
$output = exec("java -jar C:\User\HelloWorld.jar");
echo $output;
然而,打开另一个程序(浏览器,画图,记事本等)的窗口的Jar文件不会从PHP执行,尽管我在命令窗口中手动测试它并且它有效。我还尝试使用批处理文件执行jar(也可以单击)但无法从PHP执行。
我授予Apache服务器完全权限以充当登录用户,但它仍无效。
我已经研究了2天,并在论坛(系统,shell_exec,exec,..)上尝试了不同的解决方案组合,但没有任何方法可以帮助我。
在我的VPS订阅结束之前,请感谢任何人的帮助