Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2004, 10:41
Ocrum2004
 
Fecha de Ingreso: agosto-2004
Mensajes: 513
Antigüedad: 19 años, 7 meses
Puntos: 5
crear procesos en PHP

os cuento a ver si alguien sabe de esto:

Estoy creando un script en PHP que lo voy a dejar funcionando siempre, es decir, desde el promt de comandos (windows) voy a poner "php.exe scripts.php" y voy a dejarlo siempre funcionar, para ello he colocado las siguientes etiquetas:

set_time_limit(0);
do {
$handle=opendir ($directorio);
$file = readdir ($handle);
$file = readdir ($handle);
$file = readdir ($handle);
if ($file!="") { echo "Fichero nuevo";
} while (true);

Con esto el programa nunca termina, lo que he colocado dentro es que quiero que cuando detecte un fichero nuevo en la carpeta pues salga un mensaje.

¿Pero que es lo pasa?, pues que funcionar funciona, pero el microprocesador se queda siempre 100%. ¿Hay alguna manera de dejar funcionando en segundo plano un script en PHP?, ¿o cualquier otra cosa?

Bye
ocrum