У меня есть проблема в php / linux, описанная ниже:
Я должен выполнить команду linux через shell_exec (отключение веб-пространства подписки команды plesk cli).
Проблема заключается в том, когдая делаю это из 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., И не ждать ответа.
Спасибо