Как запустить программу в фоновом режиме (без блокировки) с помощью php?

Я хочу запустить сценарий оболочки в php, но этот сценарий оболочки занимает много времени (в нем есть сон), я не хочу, чтобы веб-сервер блокировал выполнение этого скрипта. Я попробовал exec() и shell_exec() в php, но сервер останавливается, пока скрипт оболочки не завершится!

Я думал о том, чтобы делать fork в самом скрипте оболочки, но я не знаю, как это сделать. Я просто хочу, чтобы скрипт php вызывал этот сценарий оболочки и продолжал работать, я не ожидаю результата из сценария.

Я попытался запустить сценарий оболочки в фоновом режиме & все равно получить блокировку 🙁 Любая помощь очень ценится.