Salut, Dans upgrade.php, il n'y a pas de message d'erreur quand on parvient à se connecter au serveur DB mais qu'on ne parvient *pas* à se connecter à la base voulue ($db->select_db).
J'ai réalisé le petit patch ci-joint pour afficher un message que j'ai corrigé dans le fichier de langues car le nom des variables dans le fichier de langue en_US n'était pas bon (aussi dans le patch). Je l'ai aussi corrigé dans le fichier de langue fr_FR/install.lang. Merci de jeter un oeil et d'appliquer si ça convient. J'ai constaté au passage qu'il y avait pas mal de warning (avec xdebug) par rapport à $conf->syslog->enabled qui est utilisé alors que pas déclaré (apparemment on n'utilise pas $conf->setValues($db) dans la procédure d'install). Yannick
diff -Naur dolibarrcvs/htdocs/install/upgrade.php dolididrik/htdocs/install/upgrade.php --- dolibarrcvs/htdocs/install/upgrade.php 2006-08-15 18:33:56.000000000 +0100 +++ dolididrik/htdocs/install/upgrade.php 2006-10-19 22:06:42.000000000 +0100 @@ -94,10 +95,13 @@ { if($db->database_selected == 1) { + print "<tr><td nowrap>"; + print $langs->trans("DatabaseConnection")." : $dolibarr_main_db_host</td><td align=\"right\">".$langs->trans("OK")."</td></tr>"; dolibarr_install_syslog("Database connection successfull : $dolibarr_main_db_name"); } else { + print "<tr><td>".$langs->trans("ErrorFailedToConnectToDatabase",$dolibarr_main_db_name)."</td><td align=\"right\">".$langs->trans("Error")."</td></tr>"; $ok = 0 ; } } diff -Naur dolibarrcvs/htdocs/langs/en_US/install.lang dolididrik/htdocs/langs/en_US/install.lang --- dolibarrcvs/htdocs/langs/en_US/install.lang 2006-09-09 01:55:07.000000000 +0100 +++ dolididrik/htdocs/langs/en_US/install.lang 2006-10-19 22:19:26.000000000 +0100 @@ -12,8 +12,8 @@ ErrorDirDoesNotExists=Directory %s does not exists. ErrorGoBackAndCorrectParameters=Go backward and correct wrong parameters. ErrorWrongValueForParameter=You may have typed a wrong value for parameter '%s'. -ErrorFaileToCreateDatabase=Failed to create database '%'. -ErrorFaileToConnectToDatabase=Failed to connect to database '%'. +ErrorFailedToCreateDatabase=Failed to create database '%'. +ErrorFailedToConnectToDatabase=Failed to connect to database '%'. ErrorPHPVersionTooLow=PHP version too old. Version %s is required. PHPVersion=PHP Version YouCanContinue=You can continue... diff -Naur dolibarrcvs/htdocs/langs/fr_FR/install.lang dolididrik/htdocs/langs/fr_FR/install.lang --- dolibarrcvs/htdocs/langs/fr_FR/install.lang 2006-10-18 14:01:01.000000000 +0100 +++ dolididrik/htdocs/langs/fr_FR/install.lang 2006-10-19 22:21:36.000000000 +0100 @@ -12,8 +12,8 @@ ErrorDirDoesNotExists=Le répertoire <b>%s</b> n'existe pas ou n'est pas accessible. ErrorGoBackAndCorrectParameters=Revenez en arrière et corrigez les paramètres invalides. ErrorWrongValueForParameter=Vous avez peut-être saisi une mauvaise valeur pour le paramètre '%s'. -ErrorFaileToCreateDatabase=Echec de création de la base '%'. -ErrorFaileToConnectToDatabase=Echec de connection à la base '%'. +ErrorFailedToCreateDatabase=Echec de création de la base '%'. +ErrorFailedToConnectToDatabase=Echec de connection à la base '%'. ErrorPHPVersionTooLow=Version de PHP trop ancienne. La version %s est requise. PHPVersion=Version PHP YouCanContinue=Vous pouvez continuer...
_______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/dolibarr-dev