Re: Run script every 30 seconds

From: Date: Mon, 30 Oct 2006 17:44:19 +0000
Subject: Re: Run script every 30 seconds
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-243904@lists.php.net to get a copy of this message
You could run the script as a daemon. man daemon. The sloppy way of running the script every 30 seconds would be to use sleep(30), but that would cause the script to run at 30 seconds + execution time. If you make a loop like this you could get around that: $t=time()+31; while(true){ if(time()>$t+30){ $t=time();
        	YourMainScriptFunction();
} else usleep(1000); //adjust to how often you want to check } On 30/10/2006 17:29 Ahmad Al-Twaijiry wrote:
Hi everyone, I have a script that I want it to run every 30 seconds, the problem is that cronjob can run every 1 minute only, do you have any solution ?


« previous php.general (#243904) next »