Monitorando Crianças Bifurcadas Usando PHP

Eu tenho um problema, eu uso pcntl_fork para bifurcar um processo em 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...";
}

Eu estou tentando descobrir uma maneira de monitorar o status do script PHP executado como o filho na bifurcação pai. Existe alguma maneira de saber se o filho ainda está em execução ou se houve algum erro fatal durante a execução do script filho e para capturar todas as mensagens do processo filho para o pai usando;

pcntl_signal(SIGUSR1, "signal_handler");

Obrigado e cumprimentos
Arun Shanker Prasad.

questionAnswers(1)

yourAnswerToTheQuestion