Я недавно создал скрипт, который нужно запускать в фоновом режиме .. Я использую этот код для его запуска ...
function run_in_background($Command, $Priority = 0) {
if($Priority)
$PID = exec("nohup nice -n $Priority $Command 2> /dev/null & echo $!");
else
$PID = exec("nohup $Command 2> /dev/null & echo $!");
return($PID);
}
и использую его вот так
run_in_background('curl http://www.mydomain.com/mypage.php',5);
К сожалению, он не работает в фоновом режиме ...
Я также использовал:
shell_exec
вместо
exec
Но все равно не работает.. Что-то не так с моей настройкой? ..
Примечание: он не работает в фоновом режиме, но он работает, когда страница загружена ...
спасибо, дополнительно ...