Exemple #1
0
                     $appServer->demoUpload();
                     echo 'Demo upload for: ' . $row2['server'] . "\r\n";
                 }
                 if ($row3['restart'] == 'Y') {
                     if ($row3['protected'] == 'Y' and $row2['protected'] == 'N') {
                         $appServer->stopAppHard();
                         $query6->execute(array(passwordgenerate(20), $aeskey, $row3['switchID']));
                         $appServer->getAppServerDetails($row3['switchID']);
                         $appServer->removeApp($row3['template']);
                         $appServer->addApp($row3['template']);
                     }
                     $appServer->startApp();
                     echo 'Restarting server: ' . $row2['server'] . "\r\n";
                 }
                 if ($row3['backup'] == 'Y') {
                     $appServer->backupCreate($row2['backup']);
                     echo 'Backup server: ' . $row2['server'] . "\r\n";
                 }
             }
         }
         $appServer->execute();
         if (isset($dbConnect['debug']) and $dbConnect['debug'] == 1) {
             print implode("\r\n", $appServer->debug()) . "\r\n";
         }
     }
 }
 $newsInclude = true;
 $printToConsole = true;
 print "Check for new news feeds\r\n";
 include EASYWIDIR . '/stuff/methods/feeds_function.php';
 if (isset($template_file)) {
     $rootID = $row['rootID'];
     $ftpUploadString = $row['ftp'];
     $fdlData = ftpStringToData($row['ftp']);
     $ftp_adresse = $fdlData['server'];
     $ftp_password = $fdlData['pwd'];
     $ftp_port = $fdlData['port'];
     $ftp_user = $fdlData['user'];
     $ftp_path = $fdlData['path'];
 }
 if ($query->rowCount() == 0) {
     redirect('userpanel.php?w=bu&id=' . $id);
 }
 if ($ui->w('action', 3, 'get') == 'mb' and isset($rootID)) {
     $appServer = new AppServer($rootID);
     $appServer->getAppServerDetails($id);
     $appServer->backupCreate($ftpUploadString);
     $appServer->execute();
     $template_file = $sprache->backup_create;
     if (isset($dbConnect['debug']) and $dbConnect['debug'] == 1) {
         $template_file .= '<br><pre>' . implode("\r\n", $appServer->debug()) . '</pre>';
     }
 } else {
     if ($ui->w('action', 3, 'get') == 'md' and isset($rootID)) {
         $template_file = 'userpanel_gserver_backup_md.tpl';
     } else {
         if ($ui->w('action', 3, 'post') == 'md2' and isset($rootID)) {
             $ftp_adresse = $ui->ip('ftp_adresse', 'post') ? $ui->ip('ftp_adresse', 'post') : $ui->domain('ftp_adresse', 'post');
             $ftp_password = $ui->password('ftp_password', 255, 'post');
             $ftp_port = $ui->port('ftp_port', 'post');
             $ftp_user = $ui->username('ftp_user', 50, 'post');
             $ftp_path = $ui->path('ftp_path', 'post');