Мониторинг детей с помощью PHP
У меня есть проблема, я использую pcntl_fork для форка процесса в PHP,
$pid = pcntl_fork();
if ($pid == -1) {
die('could not fork');
} else if ($pid) {
// we are the parent
pcntl_wait($status); //Protect against Zombie children
} else {
pcntl_exec("/path/to/php/script");
echo "Could not Execute...";
}
Я пытаюсь найти способ отслеживать состояние сценария PHP, выполняемого как дочерний в родительской ветке. Есть ли какой-нибудь способ узнать, работает ли дочерний процесс или возникли какие-либо фатальные ошибки, возникшие при выполнении дочернего сценария, и перехватить все сообщения от дочернего процесса до родительского процесса;
pcntl_signal(SIGUSR1, "signal_handler");
Спасибо & amp; С Уважением,
Арун Шанкер Прасад.