From 287b34d6c842481be1a326cc235e8bf51ec1b7fb Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Wed, 30 Sep 2015 18:11:23 +0000 Subject: [PATCH] (legacy) fix for crashreport ....failed to open stream: No such file or directory in /usr/local/www/guiconfig.inc on line 361 --- src/www/guiconfig.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/www/guiconfig.inc b/src/www/guiconfig.inc index 9d64bd734..ad2c19983 100644 --- a/src/www/guiconfig.inc +++ b/src/www/guiconfig.inc @@ -358,10 +358,12 @@ function clear_log($logfile, $restart_syslogd = true) } /* preserve file ownership and permissions */ - $handle = fopen($logfile, 'r+'); - if ($handle) { - ftruncate($handle, 0); - fclose($handle); + if (file_exists($logfile)) { + $handle = fopen($logfile, 'r+'); + if ($handle) { + ftruncate($handle, 0); + fclose($handle); + } } if ($restart_syslogd) {