Monitoreo de niños bifurcados usando PHP

Tengo un problema, uso pcntl_fork para bifurcar un proceso en 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...";
}

Estoy tratando de encontrar una manera de monitorear el estado del script PHP ejecutado como el Niño en la bifurcación principal. ¿Hay alguna forma de que podamos saber si el niño todavía se está ejecutando o si hubo errores fatales durante la ejecución del script del niño y para detectar todos los mensajes del proceso del niño al padre?

pcntl_signal(SIGUSR1, "signal_handler");

Gracias y Saludos,
Arun Shanker Prasad.

Respuestas a la pregunta(1)

Su respuesta a la pregunta