Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/04/2003, 14:42
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

El "problema" que tienes es que PHP tiene un limite de tiempo para ejecutar el script, por defecto creo que son 30 segundos. Puedes modificar ese valor en el php.ini (directiva max_execution_time, si mal no recuerdo) para todos los scripts, o usando la funcion set_time_limit() para modificar el valor en ese script en concreto, incluso para darle un valor "hasta que acabe el script". Esto ultimo solo lo recomiendo si lo estas usando en una maquina local conectada a internet, no en un servidor web.

La otra opcion es la que te han comentado: "paginar" el envio de emails a unos miles por vez.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.