windows — Jar-файл не выполняется из переполнения стека

Я пытаюсь выполнить файл 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 заканчивается

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]