From 239ce82f07a17a0214db0198d5fcb26e2683d89d Mon Sep 17 00:00:00 2001 From: tbrehm <t.brehm@ispconfig.org> Date: Sat, 11 Aug 2007 11:08:25 -0400 Subject: [PATCH] --- install/install.php | 23 +++++++++++++++-------- 1 files changed, 15 insertions(+), 8 deletions(-) diff --git a/install/install.php b/install/install.php index 59c1d40..7c6956b 100644 --- a/install/install.php +++ b/install/install.php @@ -53,7 +53,7 @@ -swriteln($inst->lng("This application will install ISPConfig 3 on your server."); +swriteln($inst->lng("This application will install ISPConfig 3 on your server.")); // Select the language $conf["language"] = $inst->simple_query('Select language',array('en','de'),'en'); @@ -70,20 +70,27 @@ // Get MySQL root password -include_once('lib/mysql.lib.php'); $finished = false; do { - $conf["mysql_server_admin_password"] = $inst->free_query('MySQL root password',''); + $tmp_mysql_server_host = $inst->free_query('MySQL server hostname',$conf["mysql_server_host"]); + $tmp_mysql_server_admin_user = $inst->free_query('MySQL root username',$conf["mysql_server_admin_user"]); + $tmp_mysql_server_admin_password = $inst->free_query('MySQL root password',$conf["mysql_server_admin_password"]); + // Initialize the MySQL server connection - $inst->db = new db(); - if($inst->db->connect() == false) { - swriteln($inst->db->errorMessage); - } else { + if(@mysql_connect($tmp_mysql_server_host, $tmp_mysql_server_admin_user, $tmp_mysql_server_admin_password)) { + $conf["mysql_server_host"] = $tmp_mysql_server_host; + $conf["mysql_server_admin_user"] = $tmp_mysql_server_admin_user; + $conf["mysql_server_admin_password"] = $tmp_mysql_server_admin_password; $finished = true; + } else { + swriteln($inst->lng("Unable to connect to mysql server").' '.mysql_error()); } } while ($finished == false); +unset($finished); - +// initializing database connection +include_once('lib/mysql.lib.php'); +$inst->db = new db(); // Begin with standard or expert installation if($install_mode == 'Standard') { -- Gitblit v1.9.1