Java exec call команда nohup

В настоящее время я использую PHP exec () для вызова команды nohup, которая выполняет jar-файл в качестве фоновой задачи на сервере и получает PID процесса. Однако в моем скрипте что-то неправильно, так как команда не выполняется.

мой код выглядит так:

$command="nohup java -jar /path/to/jarfile/search.jar -k='keyword' -lang='en' -dir='/out' -profile='n' > outputlog.out 2>&1&";

exec($command);

Однако когда я пытаюсь выполнить команду без «> outputlog.out 2>&1&msgstr «он работает нормально. но он будет занимать веб-страницу, пока не закончится, чего не хочу.

Кто-нибудь может помочь?

0

Решение

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

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

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

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