From ce854fbb43abd296ef95233bd78ceaae4e373d4f Mon Sep 17 00:00:00 2001 From: James Cole Date: Fri, 12 Jan 2018 21:43:04 +0100 Subject: [PATCH] Catch error when trying to read (non-existent) logs. --- app/Http/Controllers/DebugController.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/DebugController.php b/app/Http/Controllers/DebugController.php index 3865cb9a7f..ef3aed97e2 100644 --- a/app/Http/Controllers/DebugController.php +++ b/app/Http/Controllers/DebugController.php @@ -25,6 +25,7 @@ namespace FireflyIII\Http\Controllers; use Carbon\Carbon; use DB; +use Exception; use FireflyIII\Http\Middleware\IsDemoUser; use Illuminate\Http\Request; use Log; @@ -84,7 +85,11 @@ class DebugController extends Controller if ($handler instanceof RotatingFileHandler) { $logFile = $handler->getUrl(); if (null !== $logFile) { - $logContent = file_get_contents($logFile); + try { + $logContent = file_get_contents('/aaaa/'.$logFile); + } catch(Exception $e) { + // don't care + } } } }