php shell_exec сразу несколько команд в фоновом режиме

У меня проблема в php / linux, описанная ниже:

Мне нужно выполнить команду linux через shell_exec (plesk cli command subscription webspace-off ).

Проблема в том, что когда я делаю это с php, он работает, но перезапускает apache, что приводит к пустой странице, в то время как apache перезапускается.

Чтобы избавиться от проблемы, мне нужно вызвать этот shell_exec в фоновом режиме, с задержкой (Ожидаемый результат: веб-страница загружается, и через 4 секунды запускается сценарий linux.)

Я сделал несколько попыток, например:

shell_exec("sleep 4 && /var/www/vhosts/site.com/httpdocs/wrapper2 3  --webspace-off ".$domain_name." &");

, но php будет ждать ответа.

Как-то мне нужно засыпать выполнение команды linux, и все это должно выполняться в bg., и не ждите ответа.

Спасибо

5
задан Kszili 19 June 2011 в 13:37
поделиться