Josep Ma. Serra
2005-08-31 23:44:35 UTC
Hola compañeros, ante todo mil gracias again, espero poder responder
tantas cosas como vosotros (en especial a Oscar que es el amo!!) pero de
momento pido opinion otra vez...
Esta vez, hay que ejecutar un programa .bat el cual tarda unos 10
minutos en ejecutarse y permanentemente (cada segundo) va sacando por
pantalla informacion de lo que esta haciendo.
Mi duda es como puedo hacer que se ejecute dicho proceso via web
programada con php de forma dinamica, es decir que se vaya actualizando
(cada ciertos segundos ) pero sin colgar el proceso que dura 10 minutos.
He pensado en que el proceso vaya escribiendo en un archivo de texto
(redirigiendo la salida en plan '>') desde php cada vez q actualiza la
pagina lea lo que hay en el archivo i lo devuelva al cliente web,
entonces tengo k crear un proceso con proc_open() para que no se cuelgue
cuando refresque verdad?
os parece bien la idea? o mejor aprendo un poco de java y hago algun
applet o historia parecida?
Billones de gracias!!
tantas cosas como vosotros (en especial a Oscar que es el amo!!) pero de
momento pido opinion otra vez...
Esta vez, hay que ejecutar un programa .bat el cual tarda unos 10
minutos en ejecutarse y permanentemente (cada segundo) va sacando por
pantalla informacion de lo que esta haciendo.
Mi duda es como puedo hacer que se ejecute dicho proceso via web
programada con php de forma dinamica, es decir que se vaya actualizando
(cada ciertos segundos ) pero sin colgar el proceso que dura 10 minutos.
He pensado en que el proceso vaya escribiendo en un archivo de texto
(redirigiendo la salida en plan '>') desde php cada vez q actualiza la
pagina lea lo que hay en el archivo i lo devuelva al cliente web,
entonces tengo k crear un proceso con proc_open() para que no se cuelgue
cuando refresque verdad?
os parece bien la idea? o mejor aprendo un poco de java y hago algun
applet o historia parecida?
Billones de gracias!!