X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FAdmin%2FLogs%2FSettings.php;h=b9a5e3832d87b3d3dd6027a0c9cb1442a1eb723d;hb=394159d41e140fbf2f3c87245742fa37dbb43c0a;hp=d55618454f1a86c1cb5e4610eb81cc2db75d5f79;hpb=92b415bc3619e4572e798fc1e0f91a945b2f6f78;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);