Salve a tutti, ho un cron che s'innesca ogni minuto, e richiama un file che esegue un while con uno sleep di 1 secondo, ad esempio:
In questo modo dovrebbe eseguire lo script ogni secondo.
Il problema che riscontro è che ad un certo punto dopo molto tempo sembra che il tempo si sballi, nel senso che mi ritrovo un ritardo di qualche frazione di secondo, può essere?
Come fare?
Inoltre se invece vorrei eseguire questo script all'infinito cosi non rischio che capiti il ritardo?
Cosa mi consigliate?
Grazie
PHP:
$q=1;
while($q < 61)
{
funzione($var);
sleep(1);
$q++;
}
In questo modo dovrebbe eseguire lo script ogni secondo.
Il problema che riscontro è che ad un certo punto dopo molto tempo sembra che il tempo si sballi, nel senso che mi ritrovo un ritardo di qualche frazione di secondo, può essere?
Come fare?
Inoltre se invece vorrei eseguire questo script all'infinito cosi non rischio che capiti il ritardo?
Cosa mi consigliate?
Grazie