From 746130671b0ed067c946188a6ed03baad0b37006 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 19 Dec 2016 19:43:11 +0100 Subject: [PATCH] Test file before writing --- Log/FileLogger.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Log/FileLogger.php b/Log/FileLogger.php index 9aa47e3a8..50a8ae76a 100644 --- a/Log/FileLogger.php +++ b/Log/FileLogger.php @@ -309,6 +309,10 @@ class FileLogger implements LoggerInterface private function write(string $message) /* : void */ { $this->createFile(); + if(!is_readable($this->path)) { + return; + } + $this->fp = fopen($this->path, 'a'); if (flock($this->fp, LOCK_EX) && $this->fp !== false) {