Fix. Create log file only if necessary.

This commit is contained in:
Alexey Melnichuk
2015-08-12 12:44:42 +04:00
parent 81003e35d8
commit 5d140effd1

View File

@@ -67,18 +67,18 @@ class Logging
$log_file = $_SESSION['logging']['log']['logfile'];
$log_level = $_SESSION['logging']['log']['loglevel'];
if ($log_file) {
$this->lfile($log_file);
$this->lopen();
}
else {
$this->lopen();
if ($log_level !== $level) {
return;
}
if ($log_level === $level) {
$this->lwrite("[".strtoupper($level)."] ".$msg);
if ($log_file) {
$this->lfile($log_file);
}
$this->lopen();
$this->lwrite("[".strtoupper($level)."] ".$msg);
//close handle
$this->lclose();
}