diff --git a/crontab/del_file.php b/crontab/del_file.php new file mode 100644 index 0000000..6559178 --- /dev/null +++ b/crontab/del_file.php @@ -0,0 +1,70 @@ +=15) { + // 时间超过2小时 + if(filemtime($dir.$v) < time()-3600*2) { + $arr_file_name = explode('_', $v); + $user = $arr_file_name[1]; + + $need_login_file = $dir.'needlogin_'.$user; + //unlink($need_login_file); + //改名 + rename($need_login_file, str_replace('needlogin_', 'del_needlogin_', $need_login_file)); + + $fail_login_file = $dir.'fail_'.$user; + //unlink($fail_login_file); + //改名 + rename($fail_login_file, str_replace('fail_', 'del_fail_', $fail_login_file)); + + //unlink($dir.$v); + rename($dir.$v, str_replace('fail_', 'del_fail_', $dir.$v)); + // 记录日志 + $str_log = date('Y-m-d H:i:s')."|删除登录失败账号文件|".$user; + file_put_contents($log_file, $str_log . PHP_EOL, FILE_APPEND); + } + } + } + + +}