&id=<?php echo $task['id']; ?> &sid=<?php echo (int) $_GET['id']; ?> "><?php echo $task['title']; ?> </a></td> <td><?php echo date('d.m.Y h:i', $task['lastExec']); ?> </td> <td><?php echo date('d.m.Y h:i', nextExecDateTime($task)); ?> </td> <td><?php echo memoryFormat($task['memoryUsage']); ?> </td> <td><?php echo $task['type']; ?> </td> <td><span class="tag_<?php echo strtolower($taskStatuses[$task['status']]); ?> "><?php echo $taskStatuses[$task['status']];
ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); echo "Service started [" . date('d.m.Y h:i', time()) . "] with PID= " . getmypid() . "\n"; include __DIR__ . '/conf.php'; include __corePath . 'libs/service.php'; include __corePath . 'libs/jsonDB.php'; include __corePath . 'libs/dumper.php'; if (checkLock('tasks')) { die("Found .lock file, exit.\n"); } lock('tasks'); $tasksList = new JsonDB(__taskdb); foreach ($tasksList->data as $key => $task) { $nextExec = nextExecDateTime($task); echo "+++++++++++++++++++++++++++++++++++++\n"; echo $task['title'] . "\n"; echo "+++++++++++++++++++++++++++++++++++++\n"; echo "CurtTime = " . date('d.m.Y h:i', time()) . "\n"; echo "Lastexec = " . date('d.m.Y h:i', $task['lastExec']) . "\n"; echo "NextExec = " . date('d.m.Y h:i', $nextExec) . "\n"; if (time() >= $nextExec && $nextExec > 0) { switch ($task['type']) { case 'files_backup': $res = 0; $tasksList->data[$key]['execStatus'] = 0; try { $res = filesBackup($task); } catch (Exception $e) { echo $e->getMessage() . "\n";