$bSiteServer = false; // Get Server $siteServerAddress = $site->GetCurrentSiteAddress(); GetServerSelection($selectedServerID, $selectedServer); $serverRec = GetDataForServer($selectedServer); if ($serverRec == NULL) { throw new Exception(sprintf($errNotFound, $selectedServer)); } if (!$serverRec->poweredUp) { throw new Exception(sprintf($errServerIsDown, $selectedServer)); } $bSiteServer = $siteServerAddress == $selectedServer; $serverRec = GetDataForServer($selectedServer); $pageEnabled = $serverRec->poweredUp; // Is this our first time here? if (FirstTimeHere($pageName)) { $refreshRequested = true; } else { $refreshRequested = CheckForRefresh(); } // Get services for this server if ($refreshRequested) { // Get props values from server $serverAdmin = new MgServerAdmin(); $serverAdmin->Open($selectedServer, $userInfo); $featureServiceProps->GetProps($serverAdmin); $tileServiceProps->GetProps($serverAdmin); if ($bSiteServer) { $resourceServiceProps->GetProps($serverAdmin); $siteServiceProps->GetProps($serverAdmin); }
$chunk = ""; do { $chunkSize = $logReader->Read($chunk, 4096); $theLog = $theLog . $chunk; } while ($chunkSize != 0); return $theLog; } // Define Local values $pageName = "DownloadLogPage"; $formName = "DownloadLogForm"; $logFileToDownloadID = 'logFileToDownload'; $logFileToDownload = ""; $selectedServerName = ""; $logContents = ""; $errorMsg = ""; $firstTimeHere = FirstTimeHere($pageName); // Get log filename if (array_key_exists($logFileToDownloadID, $_GET)) { $logFileToDownload = $_GET[$logFileToDownloadID]; } if (array_key_exists($logFileToDownloadID, $_POST)) { $logFileToDownload = $_POST[$logFileToDownloadID]; } if (empty($logFileToDownload)) { throw new Exception($errNoLogFileSpecified); } // Get the log contents $logContents = GetLogContents($logFileToDownload); $selectedServerName = GetServerName($selectedServer); } catch (MgException $e) { CheckForFatalMgException($e);