Webinar Perfmatters (aplazado por problemas técnicos) - 23/09/21, 18h ¡Mira mis ajustes de Perfmatters!

Cómo solucionar el error 502 o Bad Gateway en WordPress

Error 500 Bad Gateway WordPress

En esta guía te explico cómo solucionar el error 502 en WordPress o error Bad Gateway o error de puerta de enlace incorrecta.

Vamos a ello.

P.D. Puedes aprender a optimizar WordPress gratis como WPOptimizers y recibir cada semana consejos de optimización probados para tener una web WordPress rápida, que mejorará su SEO y conversiones y acceso a herramientas, contenido exclusivo y soporte gratuito.

¿Qué es el error 502 en WordPress?

El error 502 en WordPress es un código de estado que devuelve el navegador, cuando hay problemas con una página web.

Este error es culpa de la web, no de tu Internet, navegador o dispositivo con el que navegas.

Este error se puede mostrar de varias maneras como "Error 502", "502 Bad Gateway”, "502 Puerta de enlace incorrecta" o error 502 de NINGX, muy común en webs que usan NGINX como proxy caché.

¿Qué produce el error 502 en WordPress?

Este error se puede mostrar por varios motivos, como por ejemplo que venga de un error 500 por problemas técnicos de la web.

Pero lo que más produce el error 502 en WordPress en NGINX, es la falta de recursos.

Un error de problemas técnicos es permanente y no se soluciona hasta que resuelvas el error del código añadido, tema o plugins.

Un error de falta de recursos es intermitente y va saliendo, hasta que solucionemos el problema.

El proceso explicado de forma sencilla de entender, es más o menos el siguiente:

  • Entras a una web.
  • El servidor, por ejemplo Apache, le faltan recursos.
  • NGINX te devuelve el error 502 de Bad Gateway.

Para saber si el error es técnico o de falta de recusos, basta con analizar el log de errores del hosting.

Cuando el error es técnico, los errores son de PHP del tipo "PHP Fatal error..."

Cuando el error es por falta de recursos, verás diferentes tipos de errores:

  • Falta de memoria.
  • Tiempo de ejecución de PHP.
  • Timeout.

Cómo solucionar el error 502 en WordPress

Te explico cómo solucionar el error 502 en WordPress por falta de recursos.

Reduce el consumo de recursos de WordPress

Lo primero que debería de hacer una web es reducir el consumo de recursos de WordPress.

Básicamente porque si hay falta de recursos, ni siquiera podremos mejorar la velocidad de WordPress, puesto que las herramientas necesarios para esta como plugins de caché, también necesitan recursos.

Revisa mi guía de reducir el consumo de recursos de WordPress.

Optimiza WordPress

Una vez que podemos trabajar correctamente con la web, lo suyo es optimizar WordPress.

De esta forma reduciremos considerablemente los recursos de WordPress.

Falta de memoria

El error de falta de memoria en WordPress muestra mensajes en el log del tipo "Fatal error: Allowed memory size of X".

Este error se soluciona aumentando la memoria de WordPress.

Tiempo de ejecución de PHP

El error de tiempo de ejecución de PHP muestra errores en el log del tipo "Fatal error: Maximum execution time of X".

Este error se soluciona aumentando el tiempo de ejecucíón de PHP.

Timeout

El error de timeout muestra mensajes en el log del tipo "The timeout specified has expired".

Para solucionarlo, hay que estudiar qué da el error.

Para saber si es culpa del tema, desactiva todos los script y comprueba si el error sigue.

Para saber si es culpa de un plugin, desactiva 1 a 1 los plugins que se cargan en las páginas que dan error.

En cualquiera de los 2 casos, ya vienen programados, así que poco podemos hacer, más que hablar con los desarrolladores.

Si el error es de un código propio añadido a WordPress, puedes aumentar el timeout del mismo, pero lo ideal es optimizar el código.

Aumenta los recursos del hosting

Una solución puede ser aumentar los recursos del hosting, como puede ser memoria, CPU, etc.

Pero no recomiendo hacer esto, hasta que la web esté optimizada y realmente necesites aumentarlos.

Igualmente te recomiendo conocer los recursos que debería de tener un hosting adecuado para WordPress, revisando mi guía del mejor hosting para WordPress.

¡Soluciona el error 502 en WordPress!

Espero que esta guía te ayude a solucionar el error 502 o Bad Gateway en WordPress.

Si tienes alguna duda, te espero en los comentarios.

Únete gratis a WPOptimizers y aprende a optimizar WordPress

Recibe cada semana consejos de optimización probados para tener una web WordPress rápida, que mejorará su SEO y conversiones y acceso a herramientas, contenido exclusivo y soporte gratuito.

    Únete gratis a WPOptimizers para comentar y aprender a optimizar WordPress.

    ¡Lo quiero!

    Si ya lo eres inicia sesión