Я пытаюсь выполнить файл JAR из PHP на сервере Windows XAMPP 2012.
Простое выполнение jar-файла «Hello World» работает
$output = exec("java -jar C:\User\HelloWorld.jar");
echo $output;
Однако файл Jar, открывающий окно другой программы (Browser, Paint, Notepad и т. Д.), Не выполняется из PHP, хотя я проверял его вручную в командном окне, и он работал. Я также попытался выполнить JAR с помощью командного файла (который также работает при нажатии), но не удается выполнить из PHP.
Я дал полные разрешения серверу Apache, чтобы действовать как вошедший в систему пользователь, и все же он не работает.
Я изучал в течение 2 дней и пробовал различные комбинации решений на форумах (system, shell_exec, exec, ..), но у меня ничего не получалось.
Пожалуйста, оцените чью-либо помощь, прежде чем моя подписка VPS заканчивается
Задача ещё не решена.
Других решений пока нет …