From 1647f1787b18378035e6b67660bc03c54f9600e6 Mon Sep 17 00:00:00 2001 From: as598466 <124391092+as598466@users.noreply.github.com> Date: Sat, 16 Aug 2025 10:19:17 +0200 Subject: [PATCH] improve nginx conf examples to mention php-fpm timeouts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When uploading large files, a 504 error occurs in the Nextcloud client: "It’s taking too long to connect to the server. Please try again later. If you need help, contact your server administrator. Add the appropriate directives to prevent this error. Signed-off-by: as598466 <124391092+as598466@users.noreply.github.com> Signed-off-by: Simon L. Co-Authored-By: Simon L. --- admin_manual/installation/nginx-root.conf.sample | 6 ++++++ admin_manual/installation/nginx-subdir.conf.sample | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/admin_manual/installation/nginx-root.conf.sample b/admin_manual/installation/nginx-root.conf.sample index 6ce42e36f..c7ae6deac 100644 --- a/admin_manual/installation/nginx-root.conf.sample +++ b/admin_manual/installation/nginx-root.conf.sample @@ -173,6 +173,12 @@ server { fastcgi_intercept_errors on; fastcgi_request_buffering off; + # PHP-FPM 504 response timeouts + # Uncomment and increase these if facing timeout errors during large file uploads + #fastcgi_read_timeout 60s; + #fastcgi_send_timeout 60s; + #fastcgi_connect_timeout 60s; + fastcgi_max_temp_file_size 0; } diff --git a/admin_manual/installation/nginx-subdir.conf.sample b/admin_manual/installation/nginx-subdir.conf.sample index cf3000eaa..6942490f7 100644 --- a/admin_manual/installation/nginx-subdir.conf.sample +++ b/admin_manual/installation/nginx-subdir.conf.sample @@ -172,6 +172,12 @@ server { fastcgi_intercept_errors on; fastcgi_request_buffering off; + # PHP-FPM 504 response timeouts + # Uncomment and increase these if facing timeout errors during large file uploads + #fastcgi_read_timeout 60s; + #fastcgi_send_timeout 60s; + #fastcgi_connect_timeout 60s; + fastcgi_max_temp_file_size 0; }