/** * 还原 */ 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); } } }
public function runRecovery() { Backup::recovery(); }
public function recovery() { $dir = Q('dir'); Backup::recovery(array('dir' => 'backup/' . $dir, 'url' => __CONTROL__)); }
/** * 还原数据 */ public function recovery() { Backup::recovery("data/backup/" . Q("dir")); }