Foros del Web » Programando para Internet » PHP »

ejecucion de script.

Estas en el tema de ejecucion de script. en el foro de PHP en Foros del Web. Hola, tengo la siguiente situación. En mi sistema tengo una validacion para controlar el tiempo de ejecucion de mi script, esto lo hago rescatando el ...
  #1 (permalink)  
Antiguo 18/11/2011, 10:00
 
Fecha de Ingreso: noviembre-2011
Mensajes: 55
Antigüedad: 13 años
Puntos: 3
ejecucion de script.

Hola, tengo la siguiente situación.

En mi sistema tengo una validacion para controlar el tiempo de ejecucion de mi script, esto lo hago rescatando el valor definido en el php.ini

La validacion cuando se cumple, envia un mensaje diciendole al usuario que supero el tiempo de proceso... el sistema esta en la web. hice las pruebas desde mi pc y funciona bien... pero cuando hago las pruebas desde el cliente no le aparece el mensaje, es mas la pagina deja de funcionar antes de lo esperado...
por ejemplo si tengo 10 minutos establecido, a el cliente se le ejecuta 5 minutos y se cae.

Sera posible que el su red bloquee la ejecucion por demorarse mucho? y de ser asi... yo podria tener acceso a el valor que difinieron en la red ?

Ojala me puedan orientar.
Gracias...
  #2 (permalink)  
Antiguo 18/11/2011, 13:24
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: ejecucion de script.

Si es un script que tarda mucho en ejecutarse, también puede darse que el proveedor de internet tenga configurado que si no se recibe respuesta al cabo de x segundos o minutos, asume que se perdió la conexión.

Esto me sucedió mucho con ciertas compañías de internet por cable (de TV) una solución para este caso es que tu script escriba datos periódicamente para que la red no crea que estpa muerto.

Etiquetas: ejecucion, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:16.