From f303930f6d8725560ea1eae018354473dfc1ab7c Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Wed, 16 Apr 2014 20:14:19 +0000 Subject: [PATCH] need to replace - and . with _ in database-name --- setup/inc/class.setup_cmd_database.inc.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup/inc/class.setup_cmd_database.inc.php b/setup/inc/class.setup_cmd_database.inc.php index 1caec0bd67..20d31db56f 100644 --- a/setup/inc/class.setup_cmd_database.inc.php +++ b/setup/inc/class.setup_cmd_database.inc.php @@ -179,7 +179,7 @@ class setup_cmd_database extends setup_cmd { $this->set_defaults['db_name'] = $this->db_name = $this->set_defaults['db_user'] = $this->db_user = // change user too (otherwise existing user/db could not connect any more!) - substr($this->db_name,0,self::MAX_DB_NAME_LEN); + substr(str_replace(array('.', '-'), '_', $this->db_name),0,self::MAX_DB_NAME_LEN); } try { $msg = $this->connect();