параллельная обработка — PHP-скрипт ожидает завершения предыдущего

У меня есть этот пример сценария:

<?php
$time = time();
shell_exec('nohup sleep 30 2>/tmp/test >/tmp/test &');
$time2 = time();
echo $time2 - $time;
?>

когда я запускаю его в первый раз, он сразу показывает 0, но когда я запускаю его во второй раз, он ждет, пока команда sleep завершит работу, он показывает 0.
Что я должен сделать, чтобы запустить его немедленно, не ожидая команду сна?

1

Решение

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

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

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

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