У меня проблема в 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., и не ждите ответа.
Спасибо