public function recovery()
 {
     $config = array('dir' => 'Backup/' . $_GET['dir'], 'url' => U('index'), 'time' => 0.1);
     //设置还原配置
     if (Backup::recoveryInit($config)) {
         //执行还原
         go('runRecovery');
     } else {
         $this->error(Backup::getError(), 'index');
     }
 }
Exemple #2
0
 public function recovery()
 {
     if ($dir = Q("get.dir")) {
         $config = array('dir' => 'backup/' . $dir, 'url' => U('recovery'), 'time' => 0.2);
         //设置还原配置
         if (Backup::recoveryInit($config)) {
             //执行还原
             go('runRecovery');
         } else {
             $this->error(Backup::getError(), 'recovery');
         }
     } else {
         View::with('data', Backup::getBackupDir('backup'))->make();
     }
 }