/**
  * 还原
  */
 public function recovery()
 {
     if (!IS_GET) {
         $this->error("页面不存在!");
     }
     $dir = Q("get.dir");
     Backup::recovery(array('dir' => ROOT_PATH . 'Backup/Databases/' . $dir, "url" => U("Admin/Databases/index")));
 }
 public function recovery()
 {
     $dir = APP_PATH . "Backup/" . Q("dir");
     $result = Backup::recovery(array('dir' => $dir));
     if ($result['status'] == 'success') {
         $this->success($result['message'], U('index'));
     } else {
         $this->success($result['message'], $result['url'], 0.2);
     }
 }
 public function recovery()
 {
     $dir = "Backup/" . Q("dir");
     $result = Backup::recovery(array('dir' => $dir));
     if ($result === false) {
         //还原发生错误
         $this->error(Backup::$error, addon_url('index'));
     } else {
         if ($result['status'] == 'success') {
             //还原完毕
             $this->success($result['message'], addon_url('index'));
         } else {
             //备份运行中...
             $this->success($result['message'], $result['url'], 0.2);
         }
     }
 }
Beispiel #4
0
 public function runRecovery()
 {
     Backup::recovery();
 }
Beispiel #5
0
 public function recovery()
 {
     $dir = Q('dir');
     Backup::recovery(array('dir' => 'backup/' . $dir, 'url' => __CONTROL__));
 }
Beispiel #6
0
 /**
  * 还原数据
  */
 public function recovery()
 {
     Backup::recovery("data/backup/" . Q("dir"));
 }