Example #1
0
 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;
 }