HOR-4273 It is not possible to download the Support information in 'enterprise manager'
- Add method get server version
This commit is contained in:
@@ -1439,12 +1439,9 @@ class adminProxy extends HttpProxyController
|
|||||||
//PHP Version
|
//PHP Version
|
||||||
$params['php'] = $systemInfo->php->version;
|
$params['php'] = $systemInfo->php->version;
|
||||||
|
|
||||||
//Apache - IIS Version
|
//Apache - nginx IIS Version
|
||||||
try {
|
|
||||||
$params['apache'] = apache_get_version();
|
$params['serverSoftwareVersion'] = System::getServerVersion();
|
||||||
} catch (Exception $e) {
|
|
||||||
$params['apache'] = '';
|
|
||||||
}
|
|
||||||
|
|
||||||
//Installed Plugins (license info?)
|
//Installed Plugins (license info?)
|
||||||
$arrayAddon = array ();
|
$arrayAddon = array ();
|
||||||
|
|||||||
@@ -1291,5 +1291,25 @@ class System
|
|||||||
throw $e;
|
throw $e;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return version server software Apache/Nginx
|
||||||
|
*
|
||||||
|
* @return string version server software Apache/Nginx
|
||||||
|
*/
|
||||||
|
public static function getServerVersion()
|
||||||
|
{
|
||||||
|
$serverVersion = '';
|
||||||
|
|
||||||
|
if (stripos($_SERVER['SERVER_SOFTWARE'], 'apache') !== false) {
|
||||||
|
$serverVersion = apache_get_version();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (stripos($_SERVER['SERVER_SOFTWARE'], 'nginx') !== false) {
|
||||||
|
$serverVersion = $_SERVER['SERVER_SOFTWARE'];
|
||||||
|
}
|
||||||
|
|
||||||
|
return $serverVersion;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// end System class
|
// end System class
|
||||||
|
|||||||
Reference in New Issue
Block a user