mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-05-29 11:00:11 +02:00
parent
afbe8f0fcb
commit
aa1a2316cb
@ -192,13 +192,15 @@ final class Logger
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
$target = Config::resolvePath($target);
|
$target = Config::resolvePath($target);
|
||||||
$writer = new $writerClass($target);
|
|
||||||
$writer->addFilter(new Zend_Log_Filter_Priority($priority));
|
|
||||||
// Make sure the permissions for log target file are correct
|
// Make sure the permissions for log target file are correct
|
||||||
if ($type === 'Stream' && substr($target, 0, 6) !== 'php://' && !file_exists($target)) {
|
if ($type === 'Stream' && substr($target, 0, 6) !== 'php://' && !file_exists($target)) {
|
||||||
touch($target);
|
touch($target);
|
||||||
chmod($target, 0664);
|
chmod($target, 0664);
|
||||||
|
$writer = new $writerClass($target);
|
||||||
|
} elseif ($type === 'Syslog') {
|
||||||
|
$writer = new $writerClass();
|
||||||
}
|
}
|
||||||
|
$writer->addFilter(new Zend_Log_Filter_Priority($priority));
|
||||||
|
|
||||||
$this->logger->addWriter($writer);
|
$this->logger->addWriter($writer);
|
||||||
$this->writers[] = $writer;
|
$this->writers[] = $writer;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user