Fix: Meilleure gestion d'erreur du programme d'installation si base inexistante.
This commit is contained in:
parent
c315308dfd
commit
27f44e759f
@ -374,8 +374,9 @@ if ($_POST["action"] == "set")
|
|||||||
print "</td><td>";
|
print "</td><td>";
|
||||||
print $langs->trans("Warning");
|
print $langs->trans("Warning");
|
||||||
print "</td></tr>";
|
print "</td></tr>";
|
||||||
|
|
||||||
print '<tr><td colspan="2">';
|
print '<tr><td colspan="2">';
|
||||||
print "Création de la base : ";
|
print "On tente de créer la base : ";
|
||||||
print $dolibarr_main_db_name;
|
print $dolibarr_main_db_name;
|
||||||
print '</td></tr>';
|
print '</td></tr>';
|
||||||
|
|
||||||
@ -392,29 +393,23 @@ if ($_POST["action"] == "set")
|
|||||||
if ($dbt->connected == 1)
|
if ($dbt->connected == 1)
|
||||||
{
|
{
|
||||||
dolibarr_syslog("la connexion au serveur avec l'utilisateur root reussi");
|
dolibarr_syslog("la connexion au serveur avec l'utilisateur root reussi");
|
||||||
print "<tr><td>Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]."</td><td>".$langs->trans("OK")."</td></tr>";
|
print "<tr><td>Connexion au serveur : $dolibarr_main_db_host, avec l'utilisateur : ".$_POST["db_user_root"]."</td><td>".$langs->trans("OK")."</td></tr>";
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
dolibarr_syslog("la connexion au serveur avec l'utilisateur root rate");
|
dolibarr_syslog("la connexion au serveur avec l'utilisateur root rate");
|
||||||
print "<tr><td>Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]."</td><td>".$langs->trans("Error")."</td></tr>";
|
if (! $conf->db->user) {
|
||||||
|
print "<tr><td colspan='2'>".$langs->trans("Error").": ";
|
||||||
|
print "Le super utilisateur de la base est requis pour créer la base. Créer la base en manuel ou revenez en arrière pour saisir le super utilisateur";
|
||||||
|
print "</tr>";
|
||||||
|
} else {
|
||||||
|
print "<tr><td>Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]."</td><td>".$langs->trans("Error")."</td></tr>";
|
||||||
|
}
|
||||||
$ok = 0;
|
$ok = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($ok)
|
|
||||||
{
|
|
||||||
if($dbt->database_selected == 1)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
print "<tr><td>Vérification des droits de création</td><td>".$langs->trans("Error")."</td></tr>";
|
|
||||||
print '<tr><td colspna="2">-- Droits insuffissant</td></tr>';
|
|
||||||
//$ok = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($ok)
|
if ($ok)
|
||||||
{
|
{
|
||||||
if ($dbt->create_db ($dolibarr_main_db_name))
|
if ($dbt->create_db ($dolibarr_main_db_name))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user