diff options
| -rw-r--r-- | app/install.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/install.php b/app/install.php index 92e07dd4f..366fb0cfc 100644 --- a/app/install.php +++ b/app/install.php @@ -158,7 +158,13 @@ function saveStep2() { Minz_Configuration::register('system', DATA_PATH . '/config.php', FRESHRSS_PATH . '/config.default.php'); FreshRSS_Context::$system_conf = Minz_Configuration::get('system'); - $ok = checkDb(); + $ok = false; + try { + $ok = checkDb(); + } catch (Exception $ex) { + $_SESSION['bd_error'] = $ex->getMessage(); + $ok = false; + } if (!$ok) { @unlink(join_path(DATA_PATH, 'config.php')); } |
