Можно ли сделать скрипт_root, который может вызывать другие скрипты_work в своем теле?
При вызове тех самых скриптов_work, что бы управление сразу возвращалось в скрипт_root, а скрипты_work жили своей жизнью!
exec и system заставляют ждать завершения работы скрипта_work, а не хлчется!Что можно сделать?
perldoc -f fork
>perldoc -f forkна php хотелось бы! :-) В PHP есть fork. Только надо модуль ставить, я думаю что хостер с неохотой на это пойдет, если вообще пойдет!
На FreeBSD есть прога daemon:<?php
system('daemon -f sh -c "sleep 5; echo 2 > php.log"');
echo 1;
?>
>На FreeBSD есть прога daemon:
>system('daemon -f sh -c "sleep 5; echo 2 > php.log"');Команда daemon на хостере оказалась отключенной!!! :-( Пришлось на Си написать, что-то похожее на демона, коряво получилось, но работает!
Спасибо!
>>На FreeBSD есть прога daemon:
>>system('daemon -f sh -c "sleep 5; echo 2 > php.log"');
>
>Команда daemon на хостере оказалась отключенной!!! :-( Пришлось на Си написать, что-то
>похожее на демона, коряво получилось, но работает!
>Спасибо!Нифига, это не работает, плохой демон вышел! Фсю голову поломал, а надо было-то всего:
exec("/path/to/cmd > /dev/null &");