|
@@ -240,7 +240,7 @@ if (!$error) {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- $db = getDoliDBInstance($db_type, $db_host, $userroot, $passroot, $databasefortest, $db_port);
|
|
|
+ $db = getDoliDBInstance($db_type, $db_host, $userroot, $passroot, $databasefortest, (int) $db_port);
|
|
|
|
|
|
dol_syslog("databasefortest=".$databasefortest." connected=".$db->connected." database_selected=".$db->database_selected, LOG_DEBUG);
|
|
|
//print "databasefortest=".$databasefortest." connected=".$db->connected." database_selected=".$db->database_selected;
|
|
@@ -272,7 +272,7 @@ if (!$error) {
|
|
|
|
|
|
// If we need simple access
|
|
|
if (!$error && (empty($db_create_database) && empty($db_create_user))) {
|
|
|
- $db = getDoliDBInstance($db_type, $db_host, $db_user, $db_pass, $db_name, $db_port);
|
|
|
+ $db = getDoliDBInstance($db_type, $db_host, $db_user, $db_pass, $db_name, (int) $db_port);
|
|
|
|
|
|
if ($db->error) {
|
|
|
print '<div class="error">'.$db->error.'</div>';
|
|
@@ -529,7 +529,7 @@ if (!$error && $db->connected && $action == "set") {
|
|
|
|
|
|
// Check database connection
|
|
|
|
|
|
- $db = getDoliDBInstance($conf->db->type, $conf->db->host, $userroot, $passroot, $databasefortest, $conf->db->port);
|
|
|
+ $db = getDoliDBInstance($conf->db->type, $conf->db->host, $userroot, $passroot, $databasefortest, (int) $conf->db->port);
|
|
|
|
|
|
if ($db->error) {
|
|
|
print '<div class="error">'.$db->error.'</div>';
|
|
@@ -611,7 +611,7 @@ if (!$error && $db->connected && $action == "set") {
|
|
|
// If database creation was asked, we create it
|
|
|
if (!$error && (isset($db_create_database) && ($db_create_database == "1" || $db_create_database == "on"))) {
|
|
|
dolibarr_install_syslog("step1: create database: ".$dolibarr_main_db_name." ".$dolibarr_main_db_character_set." ".$dolibarr_main_db_collation." ".$dolibarr_main_db_user);
|
|
|
- $newdb = getDoliDBInstance($conf->db->type, $conf->db->host, $userroot, $passroot, '', $conf->db->port);
|
|
|
+ $newdb = getDoliDBInstance($conf->db->type, $conf->db->host, $userroot, $passroot, '', (int) $conf->db->port);
|
|
|
//print 'eee'.$conf->db->type." ".$conf->db->host." ".$userroot." ".$passroot." ".$conf->db->port." ".$newdb->connected." ".$newdb->forcecharset;exit;
|
|
|
|
|
|
if ($newdb->connected) {
|
|
@@ -671,7 +671,7 @@ if (!$error && $db->connected && $action == "set") {
|
|
|
dolibarr_install_syslog("step1: connection type=".$conf->db->type." on host=".$conf->db->host." port=".$conf->db->port." user=".$conf->db->user." name=".$conf->db->name);
|
|
|
//print "connexion de type=".$conf->db->type." sur host=".$conf->db->host." port=".$conf->db->port." user=".$conf->db->user." name=".$conf->db->name;
|
|
|
|
|
|
- $db = getDoliDBInstance($conf->db->type, $conf->db->host, $conf->db->user, $conf->db->pass, $conf->db->name, $conf->db->port);
|
|
|
+ $db = getDoliDBInstance($conf->db->type, $conf->db->host, $conf->db->user, $conf->db->pass, $conf->db->name, (int) $conf->db->port);
|
|
|
|
|
|
if ($db->connected) {
|
|
|
dolibarr_install_syslog("step1: connection to server by user ".$conf->db->user." ok");
|