0) { unlink($fileName); } while (true) { if(!file_exists($pidFile)) exit; if (file_exists($fileName) && filesize($fileName)>0) { $cronFile = fopen($fileName, "r+"); while (($buffer = fgets($cronFile, 4096)) !== false) { shell_exec($buffer); } ftruncate($cronFile, 0); fclose($cronFile); } sleep(2); clearstatcache(); } }