Back to Directory
504

504 Gateway Timeout

The server, acting as a gateway, did not receive a timely response from an upstream server.

What it means

The gateway server waited too long for the upstream server to reply.

Why it happens

  • The upstream server is processing a very slow request (e.g., large import).
  • Database query is hanging.
  • Network connectivity issues between servers.

How to fix it

Step 1
Increase the timeout settings in Nginx/Apache/PHP.
Step 2
Optimize slow database queries.
Step 3
Ensure the upstream server has enough resources.

Monitor 504 Errors

Don't let your users see this error before you do. Statzly can alert you instantly when your server returns a 504.

Alert Me on 504

Free forever. No credit card required.