public static function openLogs() { if (Daemon::$settings['logging']) { if (Daemon::$logpointer) { fclose(Daemon::$logpointer); Daemon::$logpointer = FALSE; } Daemon::$logpointer = fopen(Daemon::$logpointerpath = Daemon::parseStoragepath(Daemon::$settings['logstorage']), 'a+'); if (isset(Daemon::$settings['group'])) { chgrp(Daemon::$logpointerpath, Daemon::$settings['group']); } if (isset(Daemon::$settings['user'])) { chown(Daemon::$logpointerpath, Daemon::$settings['user']); } } }