aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/install.php8
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'));
}