Foros del Web » Programando para Internet » PHP »

FastCGI superó el tiempo de espera

Estas en el tema de FastCGI superó el tiempo de espera en el foro de PHP en Foros del Web. Hola, tengo el siguiente problema: Tengo un script php 5.2 que se conecta a una base de datos de mysql y a otra de sql ...
  #1 (permalink)  
Antiguo 14/11/2011, 13:06
 
Fecha de Ingreso: julio-2008
Ubicación: México
Mensajes: 150
Antigüedad: 15 años, 9 meses
Puntos: 4
FastCGI superó el tiempo de espera

Hola, tengo el siguiente problema:

Tengo un script php 5.2 que se conecta a una base de datos de mysql y a otra de sql server 2005.

El asunto es, que la base de datos pesa alrededor de 800 megas y debo extraer muchos registros de estos 800 megas y llevarlos a la base de datos de sql server.

Cuano comienzo a trabajar con la extracción despues de cierto tiempo obtengo el siguiente error:

Código:
El proceso FastCGI superó el tiempo de espera de la actividad configurada
Ya configuré el php.ini para mover el max_execution_time=0


Es importante indicar que php correo con IIS y no con apache.


Gracias.
__________________
Blog blog.desarrollandoideas.com

Twitter
Sígueme en Twitter
  #2 (permalink)  
Antiguo 14/11/2011, 13:17
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: FastCGI superó el tiempo de espera

Scripts de ese tipo no se deberían de ejecutar por el Browser, deberías de ejecutarlos usando la consola, la cual es mucho más rápida y no tienes tiempos límites de los cuales preocuparte.

Luego puedes automatizar usando otro script en tu web para lanzar el script en la consola y ejecutarlo.
  #3 (permalink)  
Antiguo 14/11/2011, 13:20
 
Fecha de Ingreso: julio-2008
Ubicación: México
Mensajes: 150
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: FastCGI superó el tiempo de espera

Gracias GatorV, no habia pensado en esa posibilidad, pero tempoco tengo muchas nociones de como hacerlo a través de la consola, me podrías ayuar con alguna sugerencia?
__________________
Blog blog.desarrollandoideas.com

Twitter
Sígueme en Twitter
  #4 (permalink)  
Antiguo 14/11/2011, 13:35
 
Fecha de Ingreso: julio-2008
Ubicación: México
Mensajes: 150
Antigüedad: 15 años, 9 meses
Puntos: 4
Respuesta: FastCGI superó el tiempo de espera

Cita:
Iniciado por pixel1 Ver Mensaje
Gracias GatorV, no habia pensado en esa posibilidad, pero tempoco tengo muchas nociones de como hacerlo a través de la consola, me podrías ayuar con alguna sugerencia?
Hola GatorV, ya supe como hacerlo desde la consola, despues tendré que investigar como automatizarlo como sugieres.

Por el momento problema resuelto, muchas gracias.
__________________
Blog blog.desarrollandoideas.com

Twitter
Sígueme en Twitter
  #5 (permalink)  
Antiguo 14/11/2011, 13:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: FastCGI superó el tiempo de espera

Simplemente usas desde PHP usando exec() para lanzar el proceso, así puedes tener una barra de progreso usando AJAX o algo similar para ver el estado

Etiquetas: espera, fastcgi, mysql, registro, sql
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 20:28.