Как я могу запустить программу в фоновом режиме (не блокируя) с php?
Я хочу запустить скрипт оболочки в php, но этот скрипт занимает много времени (он спит), я не хочу, чтобы веб-сервер блокировал выполнение этого скрипта. Я старалсяexec()
а такжеshell_exec()
в php, но сервер останавливается, пока не завершится сценарий оболочки!
Я думал сделатьfork
в самом сценарии оболочки, но я не знаю, как это сделать. Я просто хочу, чтобы php-скрипт вызывал этот сценарий оболочки и продолжал работать, я не жду никаких результатов от сценария.
Я попытался запустить сценарий оболочки в фоновом режиме с&
по-прежнему получить блокировку :( Любая помощь высоко ценится.