Как использовать КЛоггер?


Обычный обработчик, который я использовал

<?php
function error_msg($err_type,$err_msg,$err_file,$err_line)
{
$fh=fopen("error/errorlog.txt","a");
$date1=date("Y-m-d H:i:s");
$er="
===============================================================================================================
"."
Error: Type: ".$err_type."Message: ".$err_msg."ErrorFile: ".$err_file."Errorline: ".$err_line."Time: ".$date1.
"
===============================================================================================================
";
fwrite($fh,$er);
fclose($fh);
}
set_error_handler("error_msg");
?>

Эти коды отлично регистрируют ошибки. Поскольку я использую фреймворк, я не могу использовать эти коды. поэтому я использую КЛоггер. КЛоггер отлично регистрирует мою ошибку, но он также отображает ошибку на переднем экране для пользователя.

Как регистрировать ошибки с помощью клоггера Если кто-нибудь использует этот КЛоггер, помогите мне, как использовать с простыми примерами.

Author: dev.e.loper, 2010-12-16

1 answers

Просто сделайте что-нибудь вроде:

require_once 'KLogger.php';

$log = KLogger::instance('/var/log/');
$log->logInfo('Returned a million search results');
$log->logFatal('Oh dear.');

# Output will log to the path you specified, at log_[current-date].txt

Это безумно просто. Прочитайте документы на GitHub

PS, я написал КЛоггер.

 14
Author: Kenny, 2010-12-16 17:39:39