From 71b4963ed8cc6853534bef9d6297b618ff4f1d32 Mon Sep 17 00:00:00 2001
From: slawkens <slawkens@gmail.com>
Date: Tue, 23 Apr 2019 23:17:58 +0200
Subject: [PATCH] * disable nginx output buffering (fixes installation AJAX
 Request)

---
 install/tools/5-database.php | 1 +
 install/tools/7-finish.php   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/install/tools/5-database.php b/install/tools/5-database.php
index 0ad19a12..4bdfb273 100644
--- a/install/tools/5-database.php
+++ b/install/tools/5-database.php
@@ -11,6 +11,7 @@ require BASE . 'install/includes/config.php';
 ini_set('max_execution_time', 300);
 ob_implicit_flush();
 ob_end_flush();
+header('X-Accel-Buffering: no');
 
 if(!$error) {
 	require BASE . 'install/includes/database.php';
diff --git a/install/tools/7-finish.php b/install/tools/7-finish.php
index 9b2603e3..8496b2de 100644
--- a/install/tools/7-finish.php
+++ b/install/tools/7-finish.php
@@ -8,6 +8,7 @@ require BASE . 'install/includes/locale.php';
 ini_set('max_execution_time', 300);
 ob_implicit_flush();
 ob_end_flush();
+header('X-Accel-Buffering: no');
 
 if(isset($config['installed']) && $config['installed'] && !isset($_SESSION['saved'])) {
 	warning($locale['already_installed']);