¿Cómo logro la ejecución continua de un script?

Iniciado por Libransser, 15 Abril 2008, 01:39 AM

0 Miembros y 1 Visitante están viendo este tema.

Libransser

Tengo una duda en cuanto a lo que se refiere a cómo lograr que un script se ejecute de manera indefinida sin que lo corte el tiempo límite de ejecución impuesto por el servidor HTTP, digamos Apache. Lograr lo que sería análogo a crear un demonio en Linux o un servicio en Windows, un proceso que siempre esté corriendo. ¿Cómo se puede hacer para PHP? ¿Qué alternativas tengo?

He estado pensado en que el script se llamara a si mismo cuando esté a punto de terminar su ejecución, pero no sé qué tan eficiente sea esto, si no se debe hacer, si hay otra forma, etc.

Saludos
Arwing

Hans el Topo

cron en linux administrador de tareas en windows
 

Azielito

Cuanto tiempo arwing :D

no te servira?
Código (php) [Seleccionar]
<?php
set_time_limit
(0); // click en la funcion
?>


Eso mas lo que dise el señor Hans el Topo, o sea, el cronjob ejecutaria un script que verifique si esta ejecutando el script, si no es asi lo lanza :D

Diabliyo

Cita de: Arwing en 15 Abril 2008, 01:39 AM
Tengo una duda en cuanto a lo que se refiere a cómo lograr que un script se ejecute de manera indefinida sin que lo corte el tiempo límite de ejecución impuesto por el servidor HTTP, digamos Apache. Lograr lo que sería análogo a crear un demonio en Linux o un servicio en Windows, un proceso que siempre esté corriendo. ¿Cómo se puede hacer para PHP? ¿Qué alternativas tengo?

He estado pensado en que el script se llamara a si mismo cuando esté a punto de terminar su ejecución, pero no sé qué tan eficiente sea esto, si no se debe hacer, si hay otra forma, etc.

Saludos
Arwing

Si estas en PHP para web podrias utilizar AJAX y asi su script se ejecutaria a todo rato !!...

bye bye

Libransser

Gracias por las respuestas, ahora que me mencionaron el Cron, recordé haber visto una opción de nombre similar en el panel de control de mi sitio, ya la investigo para poder usarla.

P.D. Hace tiempo que tampoco te leía Azielito  ;D

Saludos
Arwing