Monitorowanie dzieci Rozwidlonych za pomocą PHP

Mam problem, używam pcntl_fork do rozwidlenia procesu w 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...";
}

Próbuję wymyślić sposób monitorowania statusu skryptu PHP wykonanego jako dziecko w widelcu nadrzędnym. Czy jest jakiś sposób, abyśmy wiedzieli, czy dziecko nadal działa lub czy podczas wykonywania skryptu potomnego wystąpiły błędy krytyczne i czy przechwycono wszystkie wiadomości od dziecka do procesu nadrzędnego przy użyciu;

pcntl_signal(SIGUSR1, "signal_handler");

Dziękuję i pozdrawiam,
Arun Shanker Prasad.

questionAnswers(1)

yourAnswerToTheQuestion