diff --git a/html/install.php b/html/install.php index d0358d248..828c9dc1a 100644 --- a/html/install.php +++ b/html/install.php @@ -368,6 +368,7 @@ echo '

'._('Configuration').'

'; '; - printf(_("Il est déconseillé de travailler avec une version < 8.0")); + printf(_("Cette version nécessite au moins une version supérieure ou égale à 8.0")); echo '

'; + $fatal++; } else { echo $g_succeed. " Version PHP ".phpversion(); } @@ -418,6 +421,7 @@ for ($m=0;$m<$nb_need_module;$m++) sprintf($str_error_message, $a_need_module[$m]), ' '; $flag_php++; + $fatal++; } else echo 'module '.$a_need_module[$m].$succeed; echo ""; } @@ -448,6 +452,7 @@ if ( ini_get("open_basedir") != "") { print ' '._('open_basedir empêche certaines fonctions de Noalyss,mettez-le à vide ').''; echo ""; $flag_php++; + $fatal++; } echo ""; @@ -482,14 +487,14 @@ $version=$cn->get_value($sql); echo _("Version base de données :"),$version; $majeur=explode(".",$version); -if ( $majeur[0] < 9 && $majeur[0] < 5 ) +if ( $majeur[0] < 10 ) { ?> -

-

-'; } + +if ($fatal > 0) { + print ( ''); + printf(_("Désolé, votre installation ne permet à NOALYSS de fonctionner")); + print ( ''); + return; +} if ( ! isset($_POST['go']) ) { ?>