Запустите файл классов Java на PHP (успешно работает в командной строке, но не на PHP)

Я знаю, что подход для запуска внешних программ в PHP заключается в использовании exec () или shell_exec (). Я попробовал их обоих, даже system (), но ни один из них, похоже, не работает.
Я добавил все необходимые файлы jar в свою папку «jre / ext», и запуск файла класса java прошел успешно в командной строке.

Таким образом, в командной строке, после компиляции, моя команда для запуска — «Java MyProgram». В PHP я попробовал echo exec (‘java MyProgram’) и shell_exec (‘java MyProgram’).

У меня есть простой пример Java-файла Hello_World, и PHP может успешно его запустить. Я думаю, что проблема может быть в том, что у меня есть jar-файлы Apache POI, необходимые для java-класса, но я не знаю, как мне решить или исследовать дальше.

Заранее спасибо!

1

Решение

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

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

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

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