$app->log('Failed to make backup of type '.$type.', because no information present about requested domain id '.$domain_id,LOGLEVEL_ERROR);
returnfalse;
}
$server_id=intval($conf['server_id']);
$server_id=intval($rec['server_id']);
if($mount&&!self::mount_backup_dir($server_id)){
$app->log('Failed to make backup of type '.$type.' for domain id '.$domain_id.', because failed to mount backup directory',LOGLEVEL_ERROR);
...
...
@@ -1419,7 +1419,6 @@ class backup
$ok=self::make_web_backup($rec,$backup_job);
break;
case'mysql':
$rec['server_id']=$server_id;
$ok=self::make_database_backup($rec,$backup_job);
break;
default:
...
...
@@ -1444,7 +1443,7 @@ class backup
$server_id=intval($server_id);
$sql="SELECT * FROM web_domain WHERE server_id = ? AND (type = 'vhost' OR type = 'vhostsubdomain' OR type = 'vhostalias') AND active = 'y' AND backup_interval != 'none' AND backup_interval != ''";
$sql="SELECT DISTINCT d.*, db.server_id as `server_id` FROM web_database as db INNER JOIN web_domain as d ON (d.domain_id = db.parent_domain_id) WHERE db.server_id = ? AND db.active = 'y' AND d.backup_interval != 'none' AND d.backup_interval != ''";