diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2026-02-12 00:35:37 +0000 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2026-02-13 15:07:42 +0000 |
| commit | a89e733b43783c6a0c2771cc8cecf309e02f65f3 (patch) | |
| tree | 9487624f7739e594647431b90e50d936dce8c8bf | |
| parent | a3ca8e1fef2494b490207b6ce4549d602bcc24a8 (diff) | |
| download | webtrees-a89e733b43783c6a0c2771cc8cecf309e02f65f3.tar.gz webtrees-a89e733b43783c6a0c2771cc8cecf309e02f65f3.tar.bz2 webtrees-a89e733b43783c6a0c2771cc8cecf309e02f65f3.zip | |
Too many debug headers will break nginx/apache. Show first 1000.
| -rw-r--r-- | app/Http/Middleware/DebugLogger.php | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/app/Http/Middleware/DebugLogger.php b/app/Http/Middleware/DebugLogger.php index 74a6c47066..6c53afd953 100644 --- a/app/Http/Middleware/DebugLogger.php +++ b/app/Http/Middleware/DebugLogger.php @@ -51,6 +51,8 @@ class DebugLogger implements MiddlewareInterface $message = sprintf('Queries: %d, slowest: %.3f ms, total: %.3f ms', count($queries), $slowest, $total); $response = $response->withAddedHeader('x-debug-sql', $message); + $queries = array_slice($queries, 0, 1000); // Too many headers will break nginx/apache + foreach ($queries as $query) { $sql = $query['query']; $time = $query['time']; |
