diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php index 1c3dad040e5..dc5e8e6ab44 100644 --- a/htdocs/install/etape1.php +++ b/htdocs/install/etape1.php @@ -56,150 +56,150 @@ if (! $main_data_dir) { $main_data_dir="$main_dir/documents"; } if ($_POST["action"] == "set") { - umask(0); - print '
| ".$langs->trans("ConfigurationSaving")." | ".$langs->trans("OK")." | "; - $error = 0; + include ("$conffile"); + print "
| ".$langs->trans("ConfigurationSaving")." | ".$langs->trans("OK")." | "; + $error = 0; } - else + else { - $error = 1; + $error = 1; } } - if($dolibarr_main_db_type == "mysql") + if($dolibarr_main_db_type == "mysql") { - include_once("../lib/mysql.lib.php"); - $choix=1; + include_once("../lib/mysql.lib.php"); + $choix=1; } - else + else { - include_once("../lib/pgsql.lib.php"); - $choix=2; + include_once("../lib/pgsql.lib.php"); + $choix=2; } - /*************************************************************************** - * - * Creation des répertoires - * - ***************************************************************************/ + /*************************************************************************** + * + * Creation des répertoires + * + ***************************************************************************/ - if ($error == 0) + if ($error == 0) { - // Les documents sont en dehors de htdocs car ne doivent pas pouvoir etre téléchargés en passant outre l'authentification - $dir[0] = "$main_data_dir/facture"; - $dir[1] = "$main_data_dir/users"; - $dir[2] = "$main_data_dir/propale"; - $dir[3] = "$main_data_dir/societe"; - $dir[4] = "$main_data_dir/ficheinter"; - $dir[5] = "$main_data_dir/produit"; - $dir[6] = "$main_data_dir/rapport"; - $dir[7] = "$main_data_dir/rsscache"; - $dir[8] = "$main_data_dir/logo"; + // Les documents sont en dehors de htdocs car ne doivent pas pouvoir etre téléchargés en passant outre l'authentification + $dir[0] = "$main_data_dir/facture"; + $dir[1] = "$main_data_dir/users"; + $dir[2] = "$main_data_dir/propale"; + $dir[3] = "$main_data_dir/societe"; + $dir[4] = "$main_data_dir/ficheinter"; + $dir[5] = "$main_data_dir/produit"; + $dir[6] = "$main_data_dir/rapport"; + $dir[7] = "$main_data_dir/rsscache"; + $dir[8] = "$main_data_dir/logo"; - if (! is_dir($main_dir)) + if (! is_dir($main_dir)) { - print "
| "; - print $langs->trans("DirDoesNotExists",$main_dir); - print " | "; - print $langs->trans("Error"); - print " |
| "; + print $langs->trans("DirDoesNotExists",$main_dir); + print " | "; + print $langs->trans("Error"); + print " |
| Le dossier '$main_data_dir' n'existe pas ! "; - print "Vous devez créer ce dossier et permettre au serveur web d'écrire dans celui-ci"; - print ' | Erreur |
| Le dossier '$main_data_dir' n'existe pas ! "; + print "Vous devez créer ce dossier et permettre au serveur web d'écrire dans celui-ci"; + print ' | Erreur |
| "; - print "Impossible de créer : ".$dir[$i]; - print " | "; - print $langs->trans("Error"); - print " |
| "; + print "Impossible de créer : ".$dir[$i]; + print " | "; + print $langs->trans("Error"); + print " |
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print ''.$langs->trans("OK").' |
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print ''.$langs->trans("OK").' |
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print ''.$langs->trans("LoginAlreadyExists").' |
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print ''.$langs->trans("LoginAlreadyExists").' |
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print "".$langs->trans("Error").' '.$db->error()." |
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print "".$langs->trans("Error").' '.$db->error()." |
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print ''.$langs->trans("Error").' | '; - print '
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print ''.$langs->trans("Error").' | '; + print '
Vous avez demandé la création du login Dolibarr ('.$dolibarr_main_db_user.') mais pour cela '; - print 'Dolibarr doit se connecter sur le serveur ('.$dolibarr_main_db_host.') via le super utilisateur ('.$userroot.'), mot de passe ('.$passroot.'). '; - print 'La connexion ayant échoué, les paramètres du serveur ou du super utilisateur sont peut-etre incorrects. '; - print 'Revenez en arrière pour corriger les paramètres. '; - print ' | |
Vous avez demandé la création du login Dolibarr ('.$dolibarr_main_db_user.') mais pour cela '; + print 'Dolibarr doit se connecter sur le serveur ('.$dolibarr_main_db_host.') via le super utilisateur ('.$userroot.'), mot de passe ('.$passroot.'). '; + print 'La connexion ayant échoué, les paramètres du serveur ou du super utilisateur sont peut-etre incorrects. '; + print 'Revenez en arrière pour corriger les paramètres. '; + print ' | |
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print ''.$langs->trans("OK").' | '; - print '
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print ''.$langs->trans("OK").' | '; + print '
| '; - print $langs->trans("UserCreation").' : '; - print $dolibarr_main_db_user; - print ' | '; - print ''.$langs->trans("Error").' | '; - print '
| '; + print $langs->trans("UserCreation").' : '; + print $dolibarr_main_db_user; + print ' | '; + print ''.$langs->trans("Error").' | '; + print '
| '; - print $langs->trans("DatabaseCreation").' : '; - print $dolibarr_main_db_name; - print ' | '; - print "".$langs->trans("OK")." |
| '; + print $langs->trans("DatabaseCreation").' : '; + print $dolibarr_main_db_name; + print ' | '; + print "".$langs->trans("OK")." |
| '; - print $langs->trans("DatabaseCreation").' : '; - print $dolibarr_main_db_name; - print ' | '; - print ''.$langs->trans("Error").' '.$db->errno().' |
| '; + print $langs->trans("DatabaseCreation").' : '; + print $dolibarr_main_db_name; + print ' | '; + print ''.$langs->trans("Error").' '.$db->errno().' |
La création de la base Dolibarr ('.$dolibarr_main_db_name.') a échoué.'; - print 'Si la base existe déjà, revenez en arrière et désactiver l\'option "Créer la base de donnée". '; - print ' | |
La création de la base Dolibarr ('.$dolibarr_main_db_name.') a échoué.'; + print 'Si la base existe déjà, revenez en arrière et désactiver l\'option "Créer la base de donnée". '; + print ' | |
| '; - print $langs->trans("DatabaseCreation").' : '; - print $dolibarr_main_db_name; - print ' | '; - print ''.$langs->trans("Error").' | '; - print '
| '; + print $langs->trans("DatabaseCreation").' : '; + print $dolibarr_main_db_name; + print ' | '; + print ''.$langs->trans("Error").' | '; + print '
Vous avez demandé la création de la base Dolibarr ('.$dolibarr_main_db_name.') mais pour cela '; - print 'Dolibarr doit se connecter sur le serveur ('.$dolibarr_main_db_host.') via le super utilisateur ('.$userroot.'), mot de passe ('.$passroot.'). '; - print 'La connexion ayant échoué, les paramètres du serveur ou du super utilisateur sont peut-etre incorrects. '; - print 'Revenez en arrière pour corriger les paramètres. '; - print ' | |
Vous avez demandé la création de la base Dolibarr ('.$dolibarr_main_db_name.') mais pour cela '; + print 'Dolibarr doit se connecter sur le serveur ('.$dolibarr_main_db_host.') via le super utilisateur ('.$userroot.'), mot de passe ('.$passroot.'). '; + print 'La connexion ayant échoué, les paramètres du serveur ou du super utilisateur sont peut-etre incorrects. '; + print 'Revenez en arrière pour corriger les paramètres. '; + print ' | |
| "; - print $langs->trans("ServerConnection")." : "; - print $dolibarr_main_db_host; - print " | "; - print $langs->trans("OK"); - print " |
| "; + print $langs->trans("ServerConnection")." : "; + print $dolibarr_main_db_host; + print " | "; + print $langs->trans("OK"); + print " |
| "; - print $langs->trans("DatabaseConnection")." : "; - print $dolibarr_main_db_name; - print " | "; - print $langs->trans("OK"); - print " |
| "; + print $langs->trans("DatabaseConnection")." : "; + print $dolibarr_main_db_name; + print " | "; + print $langs->trans("OK"); + print " |
| "; - print $langs->trans("ServerConnection")." : "; - print $dolibarr_main_db_host; - print " | "; - print $langs->trans("OK"); - print " |
| "; + print $langs->trans("ServerConnection")." : "; + print $dolibarr_main_db_host; + print " | "; + print $langs->trans("OK"); + print " |
| "; - print $langs->trans("DatabaseConnection")." : "; - print $dolibarr_main_db_name; - print " | "; - print $langs->trans("Error"); - print " |
| "; + print $langs->trans("DatabaseConnection")." : "; + print $dolibarr_main_db_name; + print " | "; + print $langs->trans("Error"); + print " |
Vérifier que le nom de base ('.$dolibarr_main_db_name.') est correct. '; - print 'Si ce nom est correct et que cette base n\'existe pas déjà, vous devez cocher l\'option "Créer la base de donnée". '; - print 'Revenez en arrière pour corriger les paramètres. '; - print ' | |
Vérifier que le nom de base ('.$dolibarr_main_db_name.') est correct. '; + print 'Si ce nom est correct et que cette base n\'existe pas déjà, vous devez cocher l\'option "Créer la base de donnée". '; + print 'Revenez en arrière pour corriger les paramètres. '; + print ' | |
| "; - print $langs->trans("ServerConnection")." : "; - print $dolibarr_main_db_host; - print " | "; - print $langs->trans("Error"); - print " |
| "; + print $langs->trans("ServerConnection")." : "; + print $dolibarr_main_db_host; + print " | "; + print $langs->trans("Error"); + print " |
Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect. '; - print 'Si le login n\'existe pas encore, vous devez cocher l\'option "Créer l\'utilisateur". '; - print 'Revenez en arrière pour corriger les paramètres. '; - print ' | |
Le serveur ('.$conf->db->host.'), nom de base ('.$conf->db->name.'), login ('.$conf->db->user.'), ou mot de passe ('.$conf->db->pass.') de la base de donnée est peut-être incorrect. '; + print 'Si le login n\'existe pas encore, vous devez cocher l\'option "Créer l\'utilisateur". '; + print 'Revenez en arrière pour corriger les paramètres. '; + print ' | |