[ticket/8494] Ignore errors from the database schema preparation

This allows installing phpBB twice in the same database with a different
prefix

PHPBB3-8494
This commit is contained in:
Joas Schilling 2015-03-01 17:37:26 +01:00
parent 18de60c0e0
commit fb71e6dde6

View file

@ -1164,12 +1164,10 @@ class install_install extends module
foreach ($sql_query as $sql) foreach ($sql_query as $sql)
{ {
//$sql = trim(str_replace('|', ';', $sql)); // Ignore errors when the functions or types already exist
if (!$db->sql_query($sql)) // to allow installing phpBB twice in the same database with
{ // a different prefix
$error = $db->sql_error(); $db->sql_query($sql);
$this->p_master->db_error($error['message'], $sql, __LINE__, __FILE__);
}
} }
unset($sql_query); unset($sql_query);
} }