diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php
index d36cf97b5c0..6eeaecf5517 100644
--- a/htdocs/install/etape1.php
+++ b/htdocs/install/etape1.php
@@ -41,7 +41,7 @@ $main_data_dir=isset($_POST["main_data_dir"])?$_POST["main_data_dir"]:'';
// En attendant que le main_data_dir soit géré de manière autonome,
// on le force à sa valeur fixe des anciennes versions.
// Eric Seigne 2004
-$main_data_dir="$main_dir/document";
+$main_data_dir=ereg_replace("htdocs","documents",$main_dir);
// Quand ça sera géré !
if (! $main_data_dir) { $main_data_dir="$main_dir/document"; }
@@ -310,87 +310,87 @@ if ($_POST["action"] == "set")
if ($db->connected == 1)
{
- dolibarr_syslog("la connexion au serveur est reussie");
- print "
| Connexion au serveur : $dolibarr_main_db_host | OK |
";
+ dolibarr_syslog("la connexion au serveur est reussie");
+ print "| Connexion au serveur : $dolibarr_main_db_host | OK |
";
}
else
- {
- dolibarr_syslog("la connection au serveur est rate");
- print "| Connexion au serveur : $dolibarr_main_db_host | ERREUR |
";
- $ok = 0;
- }
-
+ {
+ dolibarr_syslog("la connection au serveur est rate");
+ print "| Connexion au serveur : $dolibarr_main_db_host | ERREUR |
";
+ $ok = 0;
+ }
+
if ($ok)
- {
- if($db->database_selected == 1)
- {
- //
- // Connexion base existante
- //
- dolibarr_syslog("la connexion a la database est reussie");
- print "| Connexion à la base : $dolibarr_main_db_name | OK |
";
- $ok = 1 ;
- }
- else
- {
- //
- // Création de la base
- //
- dolibarr_syslog("la connexion a la database est rate");
- print "| Echec de connexion à la base : $dolibarr_main_db_name | Warning |
";
- print '| Création de la base : '.$dolibarr_main_db_name.' |
';
-
- $conf = new Conf();
- $conf->db->host = $dolibarr_main_db_host;
- $conf->db->name = $dolibarr_main_db_name;
- $conf->db->user = isset($_POST["db_user_root"])?$_POST["db_user_root"]:"";
- $conf->db->pass = isset($_POST["db_pass_root"])?$_POST["db_pass_root"]:"";
-
- $dbt = new DoliDb(); // Ne pas prendre $db comme nom de variable car dejà pris pour connexion précédente et bug mémoire sur php windows dans ce cas
-
- if ($ok)
- {
- if ($dbt->connected == 1)
- {
- dolibarr_syslog("la connexion au serveur avec l'utilisateur root reussi");
- print "| Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]." | OK |
";
- }
- else
- {
- dolibarr_syslog("la connexion au serveur avec l'utilisateur root rate");
- print "| Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]." | ERREUR |
";
+ {
+ if($db->database_selected == 1)
+ {
+ //
+ // Connexion base existante
+ //
+ dolibarr_syslog("la connexion a la database est reussie");
+ print "| Connexion à la base : $dolibarr_main_db_name | OK |
";
+ $ok = 1 ;
+ }
+ else
+ {
+ //
+ // Création de la base
+ //
+ dolibarr_syslog("la connexion a la database est rate");
+ print "| Echec de connexion à la base : $dolibarr_main_db_name | Warning |
";
+ print '| Création de la base : '.$dolibarr_main_db_name.' |
';
+
+ $conf = new Conf();
+ $conf->db->host = $dolibarr_main_db_host;
+ $conf->db->name = $dolibarr_main_db_name;
+ $conf->db->user = isset($_POST["db_user_root"])?$_POST["db_user_root"]:"";
+ $conf->db->pass = isset($_POST["db_pass_root"])?$_POST["db_pass_root"]:"";
+
+ $dbt = new DoliDb(); // Ne pas prendre $db comme nom de variable car dejà pris pour connexion précédente et bug mémoire sur php windows dans ce cas
+
+ if ($ok)
+ {
+ if ($dbt->connected == 1)
+ {
+ dolibarr_syslog("la connexion au serveur avec l'utilisateur root reussi");
+ print "| Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]." | OK |
";
+ }
+ else
+ {
+ dolibarr_syslog("la connexion au serveur avec l'utilisateur root rate");
+ print "| Connexion au serveur : $dolibarr_main_db_host avec l'utilisateur : ".$_POST["db_user_root"]." | ERREUR |
";
$ok = 0;
- }
- }
-
- if ($ok)
- {
- if($dbt->database_selected == 1)
- {
- }
- else
- {
- print "| Vérification des droits de création | ERREUR |
";
- print '| -- Droits insuffissant |
';
- //$ok = 0;
- }
- }
-
- if ($ok)
- {
- if ($dbt->create_db ($dolibarr_main_db_name))
- {
- print "| Création de la base : $dolibarr_main_db_name | OK |
";
- }
- else
- {
+ }
+ }
+
+ if ($ok)
+ {
+ if($dbt->database_selected == 1)
+ {
+ }
+ else
+ {
+ print "| Vérification des droits de création | ERREUR |
";
+ print '| -- Droits insuffissant |
';
+ //$ok = 0;
+ }
+ }
+
+ if ($ok)
+ {
+ if ($dbt->create_db ($dolibarr_main_db_name))
+ {
+ print "| Création de la base : $dolibarr_main_db_name | OK |
";
+ }
+ else
+ {
print "| Création de la base : $dolibarr_main_db_name | ERREUR |
";
$ok = 0;
- }
- }
- }
- }
- }
+ }
+ }
+ }
+ }
+ }
}
?>