MbIX
Guest
Помогите написать демон.
Постановка задачи:
Есть линукс сервер. ( перевожу вопрос в теоретический ). там три файла: restart.pl, script1.php script2.php .
restart.pl -> висит в кроне и перезапускает script1.php (если тот пропадает в древе процессов >> ps x)
script1.php -> main-part-распределитель, чья задача распределять полученные комманды по модулям (запускать их на сервере и передавать им параметры.
script2.php -> соответственно модуль, который должен быть запущен script1.php'ом.
если запускать script1.php самостоятельно из шелла(а не из крона с restart.pl) и находиться на консоли, то запуск script2.php из script1.php происходит подачей простого запроса:
<?php
system("php script2.php $someparam >/dev/null 2>&1 &");
?>
если же script1.php запускается из крона, или если (после старта его из шелла) закрыть консоль, то команда system так или иначе перестает выполняться.
Тоесть фактический вопрос заключается в том, кто бы помог в написании демона. Очень нужно, а в пхп я не асс. Просьба не ссылаться на бесконечные маны и прочее, а непомредственно помочь в написании. Дело в том, что я их уже читал и относительно демона ничерта непонял..
Постановка задачи:
Есть линукс сервер. ( перевожу вопрос в теоретический ). там три файла: restart.pl, script1.php script2.php .
restart.pl -> висит в кроне и перезапускает script1.php (если тот пропадает в древе процессов >> ps x)
script1.php -> main-part-распределитель, чья задача распределять полученные комманды по модулям (запускать их на сервере и передавать им параметры.
script2.php -> соответственно модуль, который должен быть запущен script1.php'ом.
если запускать script1.php самостоятельно из шелла(а не из крона с restart.pl) и находиться на консоли, то запуск script2.php из script1.php происходит подачей простого запроса:
<?php
system("php script2.php $someparam >/dev/null 2>&1 &");
?>
если же script1.php запускается из крона, или если (после старта его из шелла) закрыть консоль, то команда system так или иначе перестает выполняться.
Тоесть фактический вопрос заключается в том, кто бы помог в написании демона. Очень нужно, а в пхп я не асс. Просьба не ссылаться на бесконечные маны и прочее, а непомредственно помочь в написании. Дело в том, что я их уже читал и относительно демона ничерта непонял..