Foros del Web » Programando para Internet » PHP »

Error con sleep en php

Estas en el tema de Error con sleep en php en el foro de PHP en Foros del Web. Hola amigos: Tengo un problema serio. Estoy realizando un script, (lo tengo corriendo en segundo plano con --- @shell_exec("E:/xampp/php/php.exe -f " . CurrentPath() . "/verify.php ...
  #1 (permalink)  
Antiguo 23/09/2021, 16:29
 
Fecha de Ingreso: noviembre-2002
Mensajes: 147
Antigüedad: 22 años, 1 mes
Puntos: 0
Error con sleep en php

Hola amigos:
Tengo un problema serio. Estoy realizando un script, (lo tengo corriendo en segundo plano con --- @shell_exec("E:/xampp/php/php.exe -f " . CurrentPath() . "/verify.php " . $list . " &"); --- donce $list es un parametro), en PHP que revisa una base de datos, pero es muy grande y quiero que pare 60 segundos y vuelva a iniciarse el ciclo. Lo que sucede es que lo hace 4 o 5 veces pero a la sexta vez comienza a correo el el script de nuevo desde cero. O sea nunca acaba de leer los datos en la base d edatos. No tengo nada en el script que detenga completamente, solo el sleep.

Me pueden ayudar? Sino entieneden les vuelvo a explicar. Es muy importante
este es el sleep (esta al final del ciclo)

$i = 0;
$j = 1;
while ($row_p = $database->valor_record($sql_p)) {
$i++;
$save->saveRecord($i);
$resto = $j % 10;
if ($resto == '0') {
sleep(60);

}

$j++;
}

saludos fraternales :.
  #2 (permalink)  
Antiguo 23/09/2021, 16:35
 
Fecha de Ingreso: noviembre-2002
Mensajes: 147
Antigüedad: 22 años, 1 mes
Puntos: 0
Respuesta: Error con sleep en php

Aclarando... si quito el sleep si recorre todos los datos, pero me funde la PC.....

Etiquetas: sleep, valor
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 05:32.