Добрый вечер! Суть проблемы.
Есть скрипт на php, который общается с другим сервером по SSH с помощью библиотеки от phpseclib.
Возникла необходимость запустить скрипт на python на удаленном сервере из SSH.
Написал вот такой код, и думал что все будет ок:
$ssh->exec("nohup python ./script.py --params=1 >/dev/null 2>&1");
Но, скрипт из которого я посылаю эту команды зависает, в ожидании выполнения этой комманды на сервере. Сам скрипт на питоне может выполнятся сутками, то есть, ответа я не дождусь.
каким образом, построить команду, которая сделает все тоже самое (запустит скрипт в фоне, пзволит закрыть соединение), и не заставит php ждать ответа. Надеюсь понятно изложил, если что, всегда готов дополнить.