diff --git a/plugin/vchamilo/lib/Virtual.php b/plugin/vchamilo/lib/Virtual.php index 3b70ec46cd..c464a7aab8 100644 --- a/plugin/vchamilo/lib/Virtual.php +++ b/plugin/vchamilo/lib/Virtual.php @@ -1069,7 +1069,6 @@ class Virtual } self::createDirsFromSlug($slug); - self::ctrace("Create database"); $databaseCreated = Virtual::createDatabase($newDatabase); if (!$databaseCreated) { Display::addFlash( @@ -1078,6 +1077,10 @@ class Virtual return false; } + $coursePath = self::getConfig('vchamilo', 'course_real_root').'/'.$slug; + $homePath = self::getConfig('vchamilo', 'home_real_root').'/'.$slug; + $uploadPath = self::getConfig('vchamilo', 'upload_real_root').'/'.$slug; + $dumpFile = api_get_path(SYS_ARCHIVE_PATH).uniqid($data->main_database.'_dump_', true).'.sql'; self::ctrace('Create backup from "'.$data->main_database.'" here: '.$dumpFile.' '); Virtual::backupDatabase($data, $dumpFile); @@ -1135,10 +1138,6 @@ class Virtual unlink($dumpFile); } - $coursePath = self::getConfig('vchamilo', 'course_real_root').'/'.$slug; - $homePath = self::getConfig('vchamilo', 'home_real_root').'/'.$slug; - $uploadPath = self::getConfig('vchamilo', 'upload_real_root').'/'.$slug; - // Course self::ctrace("Copy from '$fromCoursePath' to backup '$coursePath' "); copyDirTo(