tbrehm
2009-03-12 b28db4111a699f1e736b4a96ff8a4cfb9b2cc096
Fixed bug in logrotation.
1 files modified
3 ■■■■ changed files
server/cron_daily.php 3 ●●●● patch | view | raw | blame | history
server/cron_daily.php
@@ -115,11 +115,12 @@
    if(@is_file($logfile)) {
        // Compress yesterdays logfile
        exec("gzip -c $logfile > $logfile.gz");
        unlink($logfile);
    }
    
    // delete logfiles after 30 days
    $month_ago = date("Ymd",time() - 86400 * 30);
    $logfile = escapeshellcmd($rec["document_root"].'/log/'.$yesterday.'-access.log.gz');
    $logfile = escapeshellcmd($rec["document_root"].'/log/'.$month_ago.'-access.log.gz');
    if(@is_file($logfile)) {
        unlink($logfile);
    }