Files
easystream/app_scripts/cleanup_logs.php
T
Krystie 092a8bc7ce refactor: organize codebase and remove redundant files
- Removed all backup/duplicate files
- Removed test files from root
- Consolidated documentation to /docs/
- Moved scripts to /scripts/
- Renamed f_* directories (removed prefix)
- Organized icons and assets
- Removed unused vendor directories
- Cleaned up redundant config files
2026-03-30 16:34:45 -07:00

23 lines
466 B
PHP

<?php
define('_ISVALID', true);
include_once __DIR__ . '/../f_core/config.core.php';
$days = (int) ($cfg['logging_retention_days'] ?? 30);
if ($days <= 0) { exit(0); }
$dir = 'f_data/logs/';
$cutoff = time() - ($days * 86400);
if (!is_dir($dir)) { exit(0); }
$deleted = 0;
foreach (glob($dir . '*.log*') as $file) {
if (@filemtime($file) < $cutoff) {
@unlink($file);
$deleted++;
}
}
echo "Cleanup complete, deleted {$deleted} files\n";