1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-20 19:01:28 +00:00

reinstate error handlers; better DB error reporting on failed queries

This commit is contained in:
Andrew Dolgov
2013-04-17 16:05:52 +04:00
parent 404e2e3603
commit aca75cb5cb
6 changed files with 17 additions and 20 deletions

View File

@@ -1,7 +1,7 @@
<?php
// TODO: make configurable
//require_once "classes/logger.php";
//require_once "classes/logger/sql.php";
require_once "classes/logger.php";
require_once "classes/logger/sql.php";
function ttrss_error_handler($errno, $errstr, $file, $line, $context) {
global $logger;
@@ -37,11 +37,16 @@ function ttrss_fatal_handler() {
if (!$logger) $logger = new Logger_SQL();
if ($logger) {
$logger->log_error($errno, $errstr, $file, $line, $context);
if ($logger->log_error($errno, $errstr, $file, $line, $context)) {
return true;
}
}
return false;
}
return false;
}
//register_shutdown_function('ttrss_fatal_handler');
//set_error_handler('ttrss_error_handler');
register_shutdown_function('ttrss_fatal_handler');
set_error_handler('ttrss_error_handler');
?>