From 044ca3062b3eb50f785dc3d688efe5aa72aba19e Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 4 Jun 2012 02:13:59 +0200 Subject: [PATCH] Fix: Use wrong handler. Make install fails. --- htdocs/install/etape1.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/htdocs/install/etape1.php b/htdocs/install/etape1.php index 9a20702124e..352a1695c50 100644 --- a/htdocs/install/etape1.php +++ b/htdocs/install/etape1.php @@ -519,11 +519,11 @@ if (! $error && $db->connected && $action == "set") { dolibarr_install_syslog("etape1: Create database : ".$dolibarr_main_db_name, LOG_DEBUG); $newdb=getDoliDBInstance($conf->db->type,$conf->db->host,$userroot,$passroot,'',$conf->db->port); - //print 'eee'.$conf->db->type." ".$conf->db->host." ".$userroot." ".$passroot." ".$conf->db->port." ".$db->connected." ".$newdb->forcecharset;exit; + //print 'eee'.$conf->db->type." ".$conf->db->host." ".$userroot." ".$passroot." ".$conf->db->port." ".$newdb->connected." ".$newdb->forcecharset;exit; - if ($db->connected) + if ($newdb->connected) { - $result=$db->DDLCreateDb($dolibarr_main_db_name, $dolibarr_main_db_character_set, $dolibarr_main_db_collation, $dolibarr_main_db_user); + $result=$newdb->DDLCreateDb($dolibarr_main_db_name, $dolibarr_main_db_character_set, $dolibarr_main_db_collation, $dolibarr_main_db_user); if ($result) { @@ -533,8 +533,8 @@ if (! $error && $db->connected && $action == "set") print ''; print "".$langs->trans("OK").""; - $check1=$db->getDefaultCharacterSetDatabase(); - $check2=$db->getDefaultCollationDatabase(); + $check1=$newdb->getDefaultCharacterSetDatabase(); + $check2=$newdb->getDefaultCollationDatabase(); dolibarr_install_syslog('etape1: Note that default server was charset='.$check1.' collation='.$check2, LOG_DEBUG); // If values differs, we save conf file again @@ -546,15 +546,15 @@ if (! $error && $db->connected && $action == "set") // Affiche aide diagnostique print '
'; print $langs->trans("ErrorFailedToCreateDatabase",$dolibarr_main_db_name).'
'; - print $db->lasterror().'
'; + print $newdb->lasterror().'
'; print $langs->trans("IfDatabaseExistsGoBackAndCheckCreate"); print '
'; print ''; - dolibarr_install_syslog('etape1: Failed to create database '.$dolibarr_main_db_name.' '.$db->lasterrno().' '.$db->lasterror(), LOG_ERR); + dolibarr_install_syslog('etape1: Failed to create database '.$dolibarr_main_db_name.' '.$newdb->lasterrno().' '.$newdb->lasterror(), LOG_ERR); $error++; } - $db->close(); + $newdb->close(); } else { print '';