$interval = 5; $tmpfile = __DIR__ . '/cron_time.tmp'; if (!is_file($tmpfile)) { file_put_contents($tmpfile, time()); } else { $last = file_get_contents($tmpfile); if ($last + $interval < time()) { file_put_contents($tmpfile, time()); // PHP-скрипт... echo 'Run'; } }