Blog · Servidores y DevOps

Error 502 Bad Gateway: cómo solucionarlo

Qué es el 502 Bad Gateway, por qué aparece y cómo solucionarlo.

6 min de lectura Actualizado 8 ago 2026

Tu web muestra «502 Bad Gateway» y no carga. Es uno de los errores de servidor más comunes y, aunque asusta, suele resolverse rápido. Te explicamos qué significa y cómo solucionarlo.

Qué es el error 502

El 502 (Bad Gateway) es un código de estado HTTP que indica un problema en la comunicación con el servidor. No es un fallo de tu navegador ni de tu ordenador: el origen está en el servidor o en la infraestructura que hay delante de tu web (proxy o balanceador).

En una web moderna, NGINX suele actuar como puerta de entrada y pasa las peticiones dinámicas a PHP-FPM. Si PHP se cae, se satura o devuelve algo que NGINX no entiende, este responde con un 502. Es primo del 504 Gateway Timeout, con la diferencia de que el 504 es por tiempo de espera y el 502 por respuesta inválida.

Por qué aparece

Rara vez hay una única causa. Estas son las más habituales y cómo se resuelven cada una:

Causas y soluciones

Causa probableCómo se soluciona
PHP-FPM caído o saturadoReinícialo y revisa si se quedó sin procesos disponibles.
Timeout del backendSube los timeout de NGINX/proxy y optimiza la petición lenta.
Falta de recursos (RAM/CPU)Amplía el plan o pásate a un VPS con recursos dedicados.
Plugin o proceso que se cuelgaDesactívalo e identifica el que agota el backend.

Cómo solucionarlo

Ve de lo más simple a lo más profundo; en la mayoría de casos el problema se resuelve en los primeros pasos:

Solución del 502

  1. 1

    Recarga y espera un momento

    A veces es un pico puntual que se resuelve solo.

  2. 2

    Revisa los logs del servidor

    El log de NGINX y de PHP-FPM te dirán la causa exacta.

  3. 3

    Reinicia PHP-FPM

    Muchos 502 se van al reiniciar el servicio del backend.

  4. 4

    Descarta plugins pesados

    Si empezó tras instalar algo, desactívalo por SFTP.

  5. 5

    Amplía recursos si se repite

    Si es recurrente, el servidor se queda corto.

Cómo prevenirlo

Más vale que no vuelva. Estas medidas evitan que el 502 reaparezca:

Para que el 502 no vuelva

  • Dimensiona bien PHP-FPM: suficientes procesos para tu tráfico.
  • Ten recursos (CPU/RAM) con margen para los picos.
  • Optimiza las peticiones lentas que agotan el backend.
  • Monitoriza PHP-FPM para reaccionar antes de la caída.

Preguntas frecuentes

¿El 502 es culpa mía o del hosting?

Suele ser del servidor o de un backend saturado. Si se repite sin que hayas tocado nada, habla con tu hosting: puede ser falta de recursos.

¿Pierdo datos con un 502?

No: es un fallo de comunicación puntual, no de datos. Tu contenido sigue intacto en la base de datos.

¿Cómo evito que vuelva?

Con recursos suficientes, PHP bien configurado y monitorización. Un VPS gestionado se encarga de las tres cosas.

Si el 502 aparece por falta de recursos o backend saturado, un VPS gestionado con PHP afinado y monitorización lo evita. Si además tu web va lenta, revisa por qué va lento tu WordPress. ¿Lo tienes encima ahora? Te ayudamos.

Blog

Artículos relacionados

Servidores y DevOps

Qué es un VPS y para qué sirve

Qué es un VPS, cómo funciona, cuánto cuesta y cuándo dar el salto desde un compartido.

Leer
Servidores y DevOps

Error 502 Bad Gateway: cómo solucionarlo

Qué es el 502 Bad Gateway, por qué aparece y cómo solucionarlo.

Leer
Servidores y DevOps

Error 503 Service Unavailable: solución

Por qué tu web se satura y da 503, y cómo evitarlo escalando el servidor.

Leer
Servidores y DevOps

Error 429 Too Many Requests: solución

Qué es el 429, por qué tu web lo lanza y cómo solucionarlo.

Leer
Servidores y DevOps

Error 504 Gateway Timeout: cómo solucionarlo

Por qué tu servidor tarda demasiado y cómo arreglar el 504.

Leer
Servidores y DevOps

VPS barato: por qué el más barato sale caro

Qué incluye (y qué no) un VPS barato, el coste oculto de gestionarlo tú y cuándo compensa un VPS gestionado.

Leer
Servidores y DevOps

VPS gratis: opciones reales y sus límites

Dónde conseguir un VPS gratis, el truco de las capas gratuitas y cuándo conviene un VPS gestionado.

Leer
Servidores y DevOps

Qué es un servidor dedicado y cuándo lo necesitas

Qué es un servidor dedicado, en qué se diferencia de un VPS y del compartido, y cuándo compensa frente a un VPS gestionado.

Leer
Servidores y DevOps

Error 404 Not Found: qué es y cómo solucionarlo

Qué significa el error 404, por qué aparece, cómo arreglarlo y cómo evitar que perjudique tu SEO.

Leer
Servidores y DevOps

Error 400 Bad Request: causas y solución

Por qué el servidor no entiende tu petición (cookies, URL, cabeceras) y cómo solucionar el 400 rápido.

Leer
Servidores y DevOps

Error 405 Method Not Allowed: cómo solucionarlo

Por qué el servidor rechaza el método de la petición y cómo arreglar el 405 en formularios y API.

Leer

¿Tu web te está dando este problema?

Pásate a un VPS gestionado y olvídate. Migración gratis y sin cortes.