У меня есть этот пример сценария:
<?php
$time = time();
shell_exec('nohup sleep 30 2>/tmp/test >/tmp/test &');
$time2 = time();
echo $time2 - $time;
?>
когда я запускаю его в первый раз, он сразу показывает 0, но когда я запускаю его во второй раз, он ждет, пока команда sleep завершит работу, он показывает 0.
Что я должен сделать, чтобы запустить его немедленно, не ожидая команду сна?
Задача ещё не решена.
Других решений пока нет …