public static function getLog() { @session_write_close(); @session_start(); require_once DRBBACKUP_BASE_DIR . "/modules/class-wpadm-core.php"; $backup = new WPAdm_Core(array('method' => "local"), 'full_backup_dropbox', WPAdm_Core::$pl_dir); $log = WPAdm_Core::getLog(); $log2 = WPAdm_Core::getTmpDir() . "/logs2"; if (file_exists($log2)) { $text = @file_get_contents($log2); file_put_contents($log2, $log); $log = str_replace($text, "", $log); } else { file_put_contents($log2, $log); } $log = explode("\n", $log); krsort($log); echo json_encode(array('log' => $log)); exit; }
public static function getLog() { @session_write_close(); @session_start(); require_once DRBBACKUP_BASE_DIR . "/modules/class-wpadm-core.php"; $backup = new WPAdm_Core(array('method' => "local"), 'full_backup_dropbox', WPAdm_Core::$pl_dir); $log = WPAdm_Core::getLog(); $log2 = WPAdm_Core::getTmpDir() . "/logs2"; if (file_exists($log2)) { $text = @file_get_contents($log2); file_put_contents($log2, $log); $log = str_replace($text, "", $log); } else { file_put_contents($log2, $log); } $log = explode("\n", $log); krsort($log); $log_array = array('log' => $log); $data_result = WPAdm_Running::getCommandResultData($_POST['type-backup']); if (!empty($data_result)) { $log_array['data'] = $data_result; set_transient('drb_running', 0, 1); } echo json_encode($log_array); exit; }
public static function getLog() { @session_write_close(); @session_start(); require_once dirname(__FILE__) . "/class-wpadm-core.php"; $backup = new WPAdm_Core(array('method' => "local"), 'db_backup_s3', dirname(__FILE__)); $log = WPAdm_Core::getLog(); $log2 = WPAdm_Core::getTmpDir() . "/logs2"; if (file_exists($log2)) { $text = file_get_contents($log2); $log = str_replace($text, "", $log); file_put_contents($log2, $log); } else { file_put_contents($log2, $log); } $log = explode("\n", $log); krsort($log); echo json_encode(array('log' => $log)); exit; }