diff --git a/editor.php b/editor.php
index ec14ec2f2..c5443fb77 100755
--- a/editor.php
+++ b/editor.php
@@ -95,10 +95,10 @@ if (empty($record) || !$has_access) {
-
'.tr('I seguenti utenti stanno visualizzando questa pagina').':
+
'.tr('I seguenti utenti stanno consultando questa scheda').':
-
'.tr('Prestare attenzione prima di effettuare modifiche, poichè queste potrebbero essere perse a causa di multipli salvataggi contemporanei').'.
+
'.tr('Prestare attenzione prima di effettuare modifiche, poiché queste potrebbero essere perse a causa di una sovrascrittura delle informazioni').'.
';
}
diff --git a/include/init/requirements.php b/include/init/requirements.php
index f841f391f..c9d4a399f 100755
--- a/include/init/requirements.php
+++ b/include/init/requirements.php
@@ -30,12 +30,46 @@ $modules = [
];
$sapi_name = php_sapi_name();
+
if (strpos($sapi_name, 'apache') !== false) {
- $apache_version = 'apache';
-}elseif (strpos($sapi_name, 'fpm') !== false) {
- $apache_version = 'fpm';
-}else {
- //echo "Non è possibile determinare il tipo di interfaccia di PHP.";
+ //PHP è in esecuzione come modulo Apache (4)
+ $php_interface = 'apache';
+}
+elseif (strpos($sapi, 'fpm-fcgi') !== false) {
+ //PHP è in esecuzione come PHP-FPM FastCGI (3)
+ $php_interface = 'fpm-fcgi';
+}
+elseif (strpos($sapi_name, 'fpm') !== false) {
+ //PHP è in esecuzione come PHP-FPM (9)
+ $php_interface = 'fpm';
+}
+elseif (strpos($sapi, 'cgi-fcgi') !== false) {
+ //PHP è in esecuzione come FastCGI (8)
+ $php_interface = 'cgi-fcgi';
+}
+elseif (strpos($sapi, 'cgi') !== false) {
+ //PHP è in esecuzione come modulo CGI (2)
+ $php_interface = 'cgi';
+}
+elseif (strpos($sapi, 'cli') !== false) {
+ //PHP è in esecuzione dalla riga di comando (command line interface) (1)
+ $php_interface = 'cli';
+}
+elseif (strpos($sapi, 'embed') !== false) {
+ //PHP è incorporato in un'applicazione (5)
+ $php_interface = 'embed';
+}
+elseif (strpos($sapi, 'litespeed') !== false) {
+ //PHP è in esecuzione come modulo LiteSpeed (6)
+ $php_interface = 'litespeed';
+}
+elseif (strpos($sapi, 'isapi') !== false) {
+ //PHP è in esecuzione come modulo ISAPI in IIS (7)
+ $php_interface = 'isapi';
+}
+else {
+ //Non è possibile determinare il tipo di interfaccia di PHP (0)
+ $php_interface = 'n.d.';
}
if (function_exists('apache_get_modules')) {
@@ -48,7 +82,7 @@ foreach ($modules as $name => $values) {
$status = isset($available_modules) ? in_array($name, $available_modules) : $_SERVER[$values['server']] == 'On';
- if ($name == 'mod_mime' && $apache_version == 'fpm' ){
+ if ($name == 'mod_mime' && $php_interface != 'apache' ){
$headers = get_headers( (!empty($config['redirectHTTPS']) && !isHTTPS(true))? 'https://' : 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'], 1);
if (isset($headers['Content-Type'])) {
$status = 1;
@@ -393,8 +427,8 @@ foreach ($config_to_check as $name => $values) {
}
$requirements = [
- tr('Apache (_VERSION_)', [
- '_VERSION_' => $apache_version,
+ tr('Apache (_INTERFACE_)', [
+ '_INTERFACE_' => $php_interface,
]) => $apache,
tr('PHP (_VERSION_ _SUPPORTED_)', [
'_VERSION_' => phpversion(),
diff --git a/modules/aggiornamenti/edit.php b/modules/aggiornamenti/edit.php
index da8cc4e05..8a8be3a31 100755
--- a/modules/aggiornamenti/edit.php
+++ b/modules/aggiornamenti/edit.php
@@ -185,9 +185,61 @@ function search(button) {
';
+//Verifiche di integrità
echo '
-
+
+
+
+
+
+
+
+
+
+
+
';
+
+//Controllo automatico della presenza di aggiornamenti per il gestionale
+echo '
+
+
+
+
+
';
+if (extension_loaded('curl')) {
+ echo ' ';
+} else {
+ echo ' ';
+}
+
+echo '
+
+
';
+
+
+//Form di caricamento aggiornamenti gestionale o moduli
+echo '
+
+
';
-echo '
-
-
-
-
-
-
-
-
-
-
-
-
';
-
-echo '
-
-
-
-
-
';
-if (extension_loaded('curl')) {
- echo ' ';
-} else {
- echo ' ';
-}
-
-echo '
-
-
';
-
echo '
';
diff --git a/modules/stato_servizi/edit.php b/modules/stato_servizi/edit.php
index 5819f067f..7bdb10334 100755
--- a/modules/stato_servizi/edit.php
+++ b/modules/stato_servizi/edit.php
@@ -260,7 +260,7 @@ echo '
';
-// Widgets + Hooks
+// Widgets + Hooks + Sessioni
echo '