diff --git a/Lib/Logger.php b/Lib/Logger.php index 1f73ee1..1b1f4d6 100644 --- a/Lib/Logger.php +++ b/Lib/Logger.php @@ -75,7 +75,12 @@ class Logger { $msg .= self::$log; } - file_put_contents(Configuration::get('log.file'), $msg, FILE_APPEND | LOCK_EX); + $file = Configuration::get('log.file'); + if(! file_exists($file)) { + mkdir(dirname($file), 0777, true); + touch($file); + } + file_put_contents($file, $msg, FILE_APPEND | LOCK_EX); } }