implement old log entry purging in update_daemon_common; add some more error types; tweak error log display
This commit is contained in:
parent
b8c7f8357d
commit
e2261e177b
|
@ -4,7 +4,12 @@ class Logger {
|
||||||
public static $errornames = array(
|
public static $errornames = array(
|
||||||
1 => 'E_ERROR',
|
1 => 'E_ERROR',
|
||||||
2 => 'E_WARNING',
|
2 => 'E_WARNING',
|
||||||
|
4 => 'E_PARSE',
|
||||||
8 => 'E_NOTICE',
|
8 => 'E_NOTICE',
|
||||||
|
16 => 'E_CORE_ERROR',
|
||||||
|
32 => 'E_CORE_WARNING',
|
||||||
|
64 => 'E_COMPILE_ERROR',
|
||||||
|
128 => 'E_COMPILE_WARNING',
|
||||||
256 => 'E_USER_ERROR',
|
256 => 'E_USER_ERROR',
|
||||||
512 => 'E_USER_WARNING',
|
512 => 'E_USER_WARNING',
|
||||||
1024 => 'E_USER_NOTICE',
|
1024 => 'E_USER_NOTICE',
|
||||||
|
|
|
@ -148,6 +148,7 @@
|
||||||
|
|
||||||
expire_cached_files($debug);
|
expire_cached_files($debug);
|
||||||
expire_lock_files($debug);
|
expire_lock_files($debug);
|
||||||
|
expire_error_log($link, $debug);
|
||||||
|
|
||||||
$nf = 0;
|
$nf = 0;
|
||||||
|
|
||||||
|
@ -1197,6 +1198,19 @@
|
||||||
return $doc->saveXML($node);
|
return $doc->saveXML($node);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function expire_error_log($link, $debug) {
|
||||||
|
if ($debug) _debug("Removing old error log entries...");
|
||||||
|
|
||||||
|
if (DB_TYPE == "pgsql") {
|
||||||
|
db_query($link, "DELETE FROM ttrss_error_log
|
||||||
|
WHERE created_at < NOW() - INTERVAL '7 days'");
|
||||||
|
} else {
|
||||||
|
db_query($link, "DELETE FROM ttrss_error_log
|
||||||
|
WHERE created_at < DATE_SUB(NOW(), INTERVAL 7 DAY)");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
function expire_lock_files($debug) {
|
function expire_lock_files($debug) {
|
||||||
if ($debug) _debug("Removing old lock files...");
|
if ($debug) _debug("Removing old lock files...");
|
||||||
|
|
||||||
|
|
|
@ -131,5 +131,11 @@ table.prefErrorLog tr.errrow td {
|
||||||
|
|
||||||
table.prefErrorLog tr.errrow td.errno {
|
table.prefErrorLog tr.errrow td.errno {
|
||||||
font-style : italic;
|
font-style : italic;
|
||||||
|
font-weight : bold;
|
||||||
white-space : nowrap;
|
white-space : nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
table.prefErrorLog td.filename, table.prefErrorLog td.login, table.prefErrorLog td.timestamp {
|
||||||
|
color : gray;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue