diff options
Diffstat (limited to 'includes/session.php')
| -rw-r--r-- | includes/session.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/includes/session.php b/includes/session.php index 85ab65d7a9..320a2567d7 100644 --- a/includes/session.php +++ b/includes/session.php @@ -20,6 +20,7 @@ use Fisharebest\Webtrees\Theme\AdministrationTheme; use League\Flysystem\Adapter\Local; use League\Flysystem\Filesystem; use PDOException; +use Symfony\Component\HttpFoundation\RedirectResponse; use Symfony\Component\HttpFoundation\Request; use Throwable; @@ -199,7 +200,9 @@ if (file_exists(WT_ROOT . 'data/config.ini.php')) { } } else { // No config file. Set one up. - header('Location: setup.php'); + $url = Html::url('setup.php', ['route' => 'setup']); + $response = new RedirectResponse($url); + $response->send(); exit; } |
