elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  llamar varias veces a un mismo proceso
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: llamar varias veces a un mismo proceso  (Leído 841 veces)
valen46

Desconectado Desconectado

Mensajes: 8


Ver Perfil
llamar varias veces a un mismo proceso
« en: 10 Febrero 2014, 11:47 am »

Buenas! Mi problema surge porque estoy diseñando una web y en una de las paginas, llamo a un programa que puede durar hasta 20 minutos depende las variables que se le pasen, mientras esta ejecutandose no puedo abrir otra pestaña y lanzar otra vez ese proceso pero con variables distintas, tengo o que esperar a que termine o abrir la web con otro navegador, estoy probando con pcntl_fork(); y no hay manera, y ya no se por donde meterle mano. Alguna idea? Con el fork simplemente hago algo asi:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>

</head>

<body>
<?php

$father_pid = getmypid();
$pid = pcntl_fork();
if ($pid == -1)
{
        die('could not fork');
}
else if ($pid)
{
        print "I'm the Father mi PID is ".$father_pid." and my children is ".$pid."\n";
exec("path-to-program");
        //pcntl_wait($status); //Protect against Zombie children
}
else
{
        print "I'm the Children, my PID is ".getmypid()." and the PID of my Father is ".$father_pid."\n";
exec("path-to-program");
}

?>
</body>
</html>

Si ejecuto eso en 2 pestañas distintas con el mismo navegador, el resultado es el mismo PID para los dos....

Ideas? Sugerencias? algo que estoy haciendo mal... Cualquier cosa será bienvenida.

Saludos y gracias!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ejecutar varias veces el mismo software
Ingeniería Inversa
JOSE968 7 6,580 Último mensaje 2 Marzo 2013, 08:50 am
por MCKSys Argentina
Página web con varias veces el mismo archivo
Desarrollo Web
MA40 7 2,920 Último mensaje 19 Febrero 2014, 17:41 pm
por MA40
Web Service que se ejecuta varias veces al mismo tiempo
Java
Recca 1 1,065 Último mensaje 9 Junio 2014, 18:43 pm
por Recca
¿Cómo ejecutar varias veces el mismo programa?
Dudas Generales
ambigus9 5 8,122 Último mensaje 14 Septiembre 2014, 19:16 pm
por quiAnar
Ejecutar dos veces el mismo proceso con C#
.NET (C#, VB.NET, ASP)
Black.scorpion.x 1 1,267 Último mensaje 27 Enero 2018, 01:16 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines