Simple log entry wording change in expire.php.

This commit is contained in:
Retro_Guy 2023-08-20 04:58:18 -07:00
parent 17e8a5dd5e
commit f427947ebb
1 changed files with 71 additions and 63 deletions

View File

@ -1,10 +1,9 @@
<?php
include "config.inc.php";
include ("$file_newsportal");
if (filemtime($spooldir . '/' . $config_name . '-expire-timer') + 86400 > time()) {
exit;
exit();
}
$lockfile = $lockdir . '/' . $config_name . '-spoolnews.lock';
$pid = file_get_contents($lockfile);
@ -13,7 +12,7 @@
file_put_contents($lockfile, getmypid()); // create lockfile
} else {
print "expire currently running\n";
exit;
exit();
}
$webserver_group = $CONFIG['webserver_user'];
@ -49,7 +48,10 @@ file_put_contents($logfile, "\n".format_log_date()." ".$config_name." ".$group."
if (is_file($database)) {
$articles_dbh = article_db_open($database);
$articles_query = $articles_dbh->prepare('DELETE FROM articles WHERE newsgroup=:newsgroup AND date<:expireme');
$articles_query->execute([':newsgroup' => $group, ':expireme' => $expireme]);
$articles_query->execute([
':newsgroup' => $group,
':expireme' => $expireme
]);
$articles_dbh = null;
}
}
@ -60,7 +62,10 @@ file_put_contents($logfile, "\n".format_log_date()." ".$config_name." ".$group."
$database = $spooldir . '/articles-overview.db3';
$dbh = overview_db_open($database);
$query = $dbh->prepare('SELECT * FROM overview WHERE newsgroup=:newsgroup AND date<:expireme');
$query->execute([':newsgroup' => $group, ':expireme' => $expireme]);
$query->execute([
':newsgroup' => $group,
':expireme' => $expireme
]);
$stmt = $dbh->prepare('DELETE FROM overview WHERE newsgroup=:newsgroup AND date<:expireme');
$grouppath = preg_replace('/\./', '/', $group);
$status = "deleted";
@ -75,11 +80,14 @@ file_put_contents($logfile, "\n".format_log_date()." ".$config_name." ".$group."
thread_cache_removearticle($group, $row['number']);
$i ++;
}
$stmt->execute([':newsgroup' => $group, ':expireme' => $expireme]);
$stmt->execute([
':newsgroup' => $group,
':expireme' => $expireme
]);
$dbh = null;
unlink($lockfile);
touch($spooldir . '/' . $config_name . '-expire-timer');
echo "Expired " . $i . " articles for " . $group . "\n";
file_put_contents($logfile, "\n".format_log_date()." ".$config_name." Expired ".$i." articles for ".$group, FILE_APPEND);
file_put_contents($logfile, "\n" . format_log_date() . " " . $config_name . " " . $group . " Expired " . $i . " articles", FILE_APPEND);
}
?>