X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FAdmin%2FLogs%2FSettings.php;h=b9a5e3832d87b3d3dd6027a0c9cb1442a1eb723d;hb=394159d41e140fbf2f3c87245742fa37dbb43c0a;hp=d55618454f1a86c1cb5e4610eb81cc2db75d5f79;hpb=2628da422a57f573466f08ca3eb5791bf2bc35cf;p=friendica.git diff --git a/src/Module/Admin/Logs/Settings.php b/src/Module/Admin/Logs/Settings.php index d55618454f..b9a5e3832d 100644 --- a/src/Module/Admin/Logs/Settings.php +++ b/src/Module/Admin/Logs/Settings.php @@ -22,6 +22,12 @@ class Settings extends BaseAdminModule $debugging = !empty($_POST['debugging']); $loglevel = defaults($_POST, 'loglevel', LogLevel::ERROR); + if (is_file($logfile) && + !is_writeable($logfile)) { + notice(L10n::t('The logfile \'%s\' is not writable. No logging possible', $logfile)); + return; + } + Config::set('system', 'logfile', $logfile); Config::set('system', 'debugging', $debugging); Config::set('system', 'loglevel', $loglevel);