if you are processing data with nginx and PHP-FPM, you might want to increase the following
“504 Gateway Timeout” is when nginx is waiting for a response from php-fpm for too long, you can fix that with
Increase PHP maximum execution time in /etc/php.ini: max_execution_time = 300
Increase PHP-FPM request terminate timeout in the pool configuration (/etc/php/8.2/fpm/pool.d/www.conf): request_terminate_timeout = 300
To disable all timeouts… you can add the following into any context, for serverwide, add anywhere in the http context (in /etc/nginx/nginx.conf)
keepalive_timeout 1d; send_timeout 1d; client_body_timeout 1d; client_header_timeout 1d; proxy_connect_timeout 1d; proxy_read_timeout 1d; proxy_send_timeout 1d; fastcgi_connect_timeout 1d; fastcgi_read_timeout 1d; fastcgi_send_timeout 1d; #memcached_connect_timeout 1d; #memcached_read_timeout 1d; #memcached_send_timeout 1d;