Fix minori
This commit is contained in:
parent
8373970656
commit
39374285e0
|
@ -32,43 +32,34 @@ $modules = [
|
||||||
$sapi_name = php_sapi_name();
|
$sapi_name = php_sapi_name();
|
||||||
|
|
||||||
if (strpos($sapi_name, 'apache') !== false) {
|
if (strpos($sapi_name, 'apache') !== false) {
|
||||||
//PHP è in esecuzione come modulo Apache (4)
|
// PHP è in esecuzione come modulo Apache (4)
|
||||||
$php_interface = 'apache';
|
$php_interface = 'apache';
|
||||||
}
|
} elseif (strpos($sapi, 'fpm-fcgi') !== false) {
|
||||||
elseif (strpos($sapi, 'fpm-fcgi') !== false) {
|
// PHP è in esecuzione come PHP-FPM FastCGI (3)
|
||||||
//PHP è in esecuzione come PHP-FPM FastCGI (3)
|
|
||||||
$php_interface = 'fpm-fcgi';
|
$php_interface = 'fpm-fcgi';
|
||||||
}
|
} elseif (strpos($sapi_name, 'fpm') !== false) {
|
||||||
elseif (strpos($sapi_name, 'fpm') !== false) {
|
// PHP è in esecuzione come PHP-FPM (9)
|
||||||
//PHP è in esecuzione come PHP-FPM (9)
|
|
||||||
$php_interface = 'fpm';
|
$php_interface = 'fpm';
|
||||||
}
|
} elseif (strpos($sapi, 'cgi-fcgi') !== false) {
|
||||||
elseif (strpos($sapi, 'cgi-fcgi') !== false) {
|
// PHP è in esecuzione come FastCGI (8)
|
||||||
//PHP è in esecuzione come FastCGI (8)
|
|
||||||
$php_interface = 'cgi-fcgi';
|
$php_interface = 'cgi-fcgi';
|
||||||
}
|
} elseif (strpos($sapi, 'cgi') !== false) {
|
||||||
elseif (strpos($sapi, 'cgi') !== false) {
|
// PHP è in esecuzione come modulo CGI (2)
|
||||||
//PHP è in esecuzione come modulo CGI (2)
|
|
||||||
$php_interface = 'cgi';
|
$php_interface = 'cgi';
|
||||||
}
|
} elseif (strpos($sapi, 'cli') !== false) {
|
||||||
elseif (strpos($sapi, 'cli') !== false) {
|
// PHP è in esecuzione dalla riga di comando (command line interface) (1)
|
||||||
//PHP è in esecuzione dalla riga di comando (command line interface) (1)
|
|
||||||
$php_interface = 'cli';
|
$php_interface = 'cli';
|
||||||
}
|
} elseif (strpos($sapi, 'embed') !== false) {
|
||||||
elseif (strpos($sapi, 'embed') !== false) {
|
// PHP è incorporato in un'applicazione (5)
|
||||||
//PHP è incorporato in un'applicazione (5)
|
|
||||||
$php_interface = 'embed';
|
$php_interface = 'embed';
|
||||||
}
|
} elseif (strpos($sapi, 'litespeed') !== false) {
|
||||||
elseif (strpos($sapi, 'litespeed') !== false) {
|
// PHP è in esecuzione come modulo LiteSpeed (6)
|
||||||
//PHP è in esecuzione come modulo LiteSpeed (6)
|
|
||||||
$php_interface = 'litespeed';
|
$php_interface = 'litespeed';
|
||||||
}
|
} elseif (strpos($sapi, 'isapi') !== false) {
|
||||||
elseif (strpos($sapi, 'isapi') !== false) {
|
// PHP è in esecuzione come modulo ISAPI in IIS (7)
|
||||||
//PHP è in esecuzione come modulo ISAPI in IIS (7)
|
|
||||||
$php_interface = 'isapi';
|
$php_interface = 'isapi';
|
||||||
}
|
} else {
|
||||||
else {
|
// Non è possibile determinare il tipo di interfaccia di PHP (0)
|
||||||
//Non è possibile determinare il tipo di interfaccia di PHP (0)
|
|
||||||
$php_interface = 'n.d.';
|
$php_interface = 'n.d.';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -82,11 +73,11 @@ foreach ($modules as $name => $values) {
|
||||||
|
|
||||||
$status = isset($available_modules) ? in_array($name, $available_modules) : $_SERVER[$values['server']] == 'On';
|
$status = isset($available_modules) ? in_array($name, $available_modules) : $_SERVER[$values['server']] == 'On';
|
||||||
|
|
||||||
if ($name == 'mod_mime' && $php_interface != 'apache' ){
|
if ($name == 'mod_mime' && $php_interface != 'apache') {
|
||||||
$headers = get_headers( (!empty($config['redirectHTTPS']) && !isHTTPS(true))? 'https://' : 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 1);
|
$headers = get_headers((!empty($config['redirectHTTPS']) && !isHTTPS(true)) ? 'https://' : 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'], 1);
|
||||||
if (isset($headers['Content-Type'])) {
|
if (isset($headers['Content-Type'])) {
|
||||||
$status = 1;
|
$status = 1;
|
||||||
}else{
|
} else {
|
||||||
$status = 0;
|
$status = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue