diff --git a/main/install/install.lib.php b/main/install/install.lib.php index 2d6075e338..1c034a912a 100755 --- a/main/install/install.lib.php +++ b/main/install/install.lib.php @@ -1740,12 +1740,14 @@ function display_database_settings_form($installType, $dbHostForm, $dbUsernameFo '.get_lang('ADatabaseWithTheSameNameAlreadyExists').''; - } else { - if (!$dbConnect) { - $database_exists_text = '
'.sprintf(get_lang('UserXCantHaveAccessInTheDatabaseX'), $dbNameForm, $dbUsernameForm).'
'; + } else { + if ($dbConnect == -1) { + $database_exists_text = '
'.sprintf(get_lang('UserXCantHaveAccessInTheDatabaseX'), $dbUsernameForm, $dbNameForm).'
'; } else { //Try to create the database $user_can_create_databases = false; @@ -1759,7 +1761,7 @@ function display_database_settings_form($installType, $dbHostForm, $dbUsernameFo $database_exists_text = '
'.sprintf(get_lang('DatabaseXWillBeCreated'), $dbNameForm, $dbUsernameForm).'
'; } else { $dbConnect = 0; - $database_exists_text = '
'.sprintf(get_lang('DatabaseXCantBeCreatedUserXDoestHaveEnoughtPermissions'), $dbNameForm, $dbUsernameForm).'
'; + $database_exists_text = '
'.sprintf(get_lang('DatabaseXCantBeCreatedUserXDoestHaveEnoughPermissions'), $dbNameForm, $dbUsernameForm).'
'; } } }