¿Qué es un 504 Gateway Timeout?

Un error HTTP 504 se produce cuando un servidor no recibe a tiempo una respuesta de un servidor upstream. El servidor backend responde demasiado despacio.

Causas frecuentes

  • Consultas lentas a la base de datos
  • Servidor sobrecargado
  • API externa lenta
  • Scripts pesados

Soluciones

Aumenta los límites de tiempo de espera en PHP y Nginx, optimiza las consultas lentas e implementa la caché.

¿Tienes timeouts con frecuencia? Plantéate pasar a un hosting VPS para tener más recursos.