Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2012, 13:36
LLap
 
Fecha de Ingreso: marzo-2009
Mensajes: 39
Antigüedad: 15 años, 8 meses
Puntos: 1
Evitar timeout script php

Hola buenas,
Tengo un problema con un script php que manda correos electrónicos a X (varía) personas de una base de datos.

El tema es que si son menos de, pongamos 25 no hay problema y se ejecuta completamente, pero si hay que enviar a más ya me sale el error Internal 500, y en el log aparece:
Código:
[warn] mod_fcgid: read data timeout in 260 seconds
[error] [client **.75.160.**] Premature end of script headers: php5.cgi
Las soluciones set_time_limit y max_execution_time no sirven en este caso.

Había pensado guardar primero los e-mails que hay que mandar en una tabla y posteriormente ir mandando a ráfagas, pero no se muy bien como hacerlo. Solo se me ocurren maneras muy liadas.

Que sugerís?

Graicas!