Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2008, 11:28
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Pregunta Lios con pcntl_signal() ayuda por favor

que tal amigos,

Necesito activar o trabajar bajo este esquema. He compilado mi PHP-5.2.5 con --enable-pcntl. Como prueba he tratado de ejecutar los scripts que sobre este tema aparecen en la pagina oficial de php, ejemplo
Código PHP:
print("pid= " posix_getpid() . "\n");
declare(
ticks=1);
$arrsignals = array();

function 
handler($nsig)
{
    global 
$arrsignals;
    
$arrsignals[] = (int)$nsig;
    print(
"Signal caught and registered.\n");
    
var_dump($arrsignals);
}

pcntl_signal(SIGTERM'handler');

// Wait for signals from the command-line (just a simple 'kill (pid)').
$n 15;
while(
$n)
{
    
sleep(1);
    
$n--;
}

print(
"terminated.\n\n");
var_dump($arrsignals); 
Al ejecutar este script obtengo:
pid= 6927
Fatal error: Call to undefined function pcntl_signal() in /srv/www/htdocs/fcedides/psignal.php on line 14


Que mas debo tener en cuenta para lograr esto?

Agradezco de antemano sus valosos aportes

Un Cordial Saludo