Guía para solucionar el error 502 Bad Gateway: Causas comunes y pasos detallados para solucionarlo

502 Causas comunes de una puerta de enlace defectuosa

502 Puerta de enlace defectuosaEl error es esencialmente un problema de comunicación entre dos servidores durante la transferencia de datos del sitio web. Es un problema con el servidor en la entrega del contenido del sitio web. Se puede comparar con un error en la entrega de información que impide que el usuario final cargue el sitio web correctamente. Estas son algunas de las causas comunes del error 502 Bad Gateway:

1. Sobrecarga del servidor y tiempo de espera

Es posible que el servidor ascendente (por ejemplo, el servidor del sitio web de destino) no pueda responder a la solicitud debido a un tráfico excesivo o a un mal funcionamiento, lo que provoca que el servidor proxy devuelva el502 error.

2. Error PHP

Cuando se utiliza PHP, si el script tarda demasiado en ejecutarse o elConfiguración PHPSi se hace de forma incorrecta, puede que no se responda a tiempo a la solicitud, lo que a su vez da lugar a un error 502.

3. Problemas de corrupción de la base de datos

La base de datos de WordPress es como un almacén de todo el material de su sitio web. Si este almacén está estropeado o parte de él está corrupto (corrupción de la base de datos), es posible que tu sitio web no se cargue correctamente.

4. Cuestiones relacionadas con la red

A veces, los errores 502 también pueden deberse a problemas con las DNS, los ajustes del cortafuegos del sitio web o las configuraciones de la red de distribución de contenidos (CDN). Estos problemas pueden impedir una comunicación fluida entre servidores, lo que a su vez provoca errores 502.

Image[1]-502 Bad Gateway Error Repair Guide: Common Causes and Detailed Solution Steps - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ¡rápida respuesta!

Diferentes manifestaciones de errores 502

Los errores 502 Bad Gateway a veces se presentan de diferentes maneras. Diferentes configuraciones del servidor y del sitio web pueden generar mensajes de error ligeramente diferentes. A continuación se enumeran algunas manifestaciones comunes:

  • 502 Bad Gateway Nginx/Apache: Indica que se utiliza un software de servidor web específico (por ejemplo, Nginx o Apache) en el back-end.
  • 502 Servicio temporalmente sobrecargado: Suele indicar que la causa probable es la sobrecarga del servidor.
  • Error 502una forma más básica de manifestación de errores.
  • HTTP 502: Subraye que se trata de un código de error HTTP.
  • 502 Error de proxy o 502 Error de servidor: Indica que el servidor ha encontrado un error temporal y no ha podido completar la petición, normalmente un problema con el servidor proxy.
Imagen [2]-502 Bad Gateway error repair guide: common causes and detailed solution steps - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida

Pasos detallados de la solución

1. Sobrecarga del servidor y tiempo de espera

  • Optimizar la configuración del servidorAjuste el número de procesos de trabajo y conexiones en el servidor web para mejorar el procesamiento simultáneo.
  • Mayores recursos de hardwareActualice la CPU, la memoria y el ancho de banda del servidor para aumentar la capacidad de procesamiento.
  • Uso del equilibrio de carga: Distribuye el tráfico entre varios servidores mediante el equilibrio de carga para evitar la sobrecarga de un único servidor.
  • Optimización de la configuración de PHP: Mejoratiempo_de_ejecución_máximoresponder cantandolimite_memoriapara evitar largos tiempos de ejecución del script PHP.
  • Optimización de la base de datosMejora la capacidad de respuesta de la base de datos y reduce los tiempos de espera mediante la indexación, la optimización de las consultas y el uso de grupos de conexión a la base de datos.

2. Errores PHP

1. Comprobación de los registros de errores de PHP

comprobarPHPLos registros de errores de PHP se encuentran en el directorio /var/log/php-fpm.log tal vez /var/log/apache2/error.log.

  • Ver los registros de errores de PHP: tail -f /var/log/php-fpm/error.log

2. Ajustar la configuración de PHP

Ajustes basados en los mensajes de error de los registros de PHPphp.inipara evitar tiempos de espera de script o desbordamientos de memoria.

  • aumentandotiempo_de_ejecución_máximo(por defecto 30 segundos): max_execution_time = 60 ; aumentar el tiempo de ejecución para evitar timeouts
  • aumentandolimite_memoria(por defecto 128MB): memory_limit = 256M ; aumentar el límite de memoria
  • aumentandotiempo_máx_entrada:: max_input_time = 60 ; aumentar el límite de tiempo de procesamiento de entrada

Reinicie el servicio PHP-FPM:

systemctl restart php-fpm
systemctl restart php-fpm
systemctl restart php-fpm

3. Comprobación de PHP-FPM y de la configuración del servidor web

  • Asegúrese de que el archivo de configuración de PHP-FPM es correcto y que el servidor web (por ejemplo, Nginx o Apache) es capaz de comunicarse con PHP-FPM correctamente.
  • Añadir PHP-FPMpm.max_hijospara evitar que un número insuficiente de procesos haga que el servicio no esté disponible. Por ejemplo, la configuraciónwww.confajuste de la platina centralpm.max_hijos:: pm.max_children = 50 ; Aumenta el número máximo de procesos PHP-FPM.
  • Reinicie el servicio PHP-FPM: systemctl restart php-fpm

3. Problemas de DNS

DNS (Domain Name System) es el mecanismo que traduce el nombre de dominio de un sitio web en una dirección IP. Si hay un problema con la configuración del DNS, puede producirse un error 502.

  • Borrar la caché DNS::
    • Windows (ordenador)::
      1. Abra el símbolo del sistema (como administrador).
      2. importación ipconfig /flushdns y pulsa intro.
      3. Confirme que aparece "DNS resolution cache is flushed".
Imagen [3]-502 Bad Gateway error repair guide: common causes and detailed steps to solve - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, respuesta rápida

4. Compruebe el archivo .htaccess

.htaccesses parte de la configuración del servidor, y si hay un error de configuración en ese archivo, también puede causar un error 502. Puede intentar renombrar temporalmente el archivo.htaccesspara ver si se resuelve el problema.

  • Acceda al directorio raíz de WordPress mediante un cliente FTP como FileZilla o a través del panel de alojamiento.
  • Descúbrelo.htaccessy elimine o cambie el nombre del archivo
ERR_TOO_MANY_REDIRECTS para encontrar archivos htaccess
  • regenerar.htaccessArchivo: Inicie sesión en el backend de WordPress y vaya a la sección establecer > Enlace permanentePara ello, haga clic en "Guardar cambios" sin modificar nada. Se creará automáticamente un nuevo.htaccessDocumentación.
Imagen [5]-502 Bad Gateway error repair guide: common causes and detailed solution steps - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ¡rápida respuesta!

5. Problemas de CDN

  • Borrar la caché CDN
    Intente borrar la caché CDN para asegurarse de queCDNObtener los datos más recientes del servidor de origen. La mayoría de los proveedores de CDN ofrecen la posibilidad de borrar la caché y, tras hacerlo, la CDN volverá a cargar los recursos desde el servidor de origen.
  • Compruebe la configuración del CDN y del servidor de origen
    Asegúrese de que la configuración DNS para la CDN es correcta y de que no hay errores en la configuración del proxy inverso. Si utiliza elSSLpara asegurarse de que la configuración SSL del servidor de origen y la CDN coinciden para evitar fallos de comunicación debidos a certificados no coincidentes.
  • Probar la disponibilidad del servidor de origen
    Compruebe que el servidor de origen está en funcionamiento para asegurarse de que puede gestionar las solicitudes de la CDN. Si el servidor de origen no puede responder debido a una interrupción, póngase en contacto con el proveedor de alojamiento o con el equipo de desarrollo para resolver el problema.
Imagen [6]-502 Bad Gateway error repair guide: common causes and detailed solution steps - Photon Flux | Servicio profesional de reparación de WordPress, en todo el mundo, ¡rápida respuesta!

6. Otros métodos

  • Los cortafuegos o complementos de seguridad provocan
    • Compruebe el servidor o Cortafuegos webpara ver si hay falsos positivos.
    • Si utiliza un servicio como Cloudflare, intente desactivar temporalmente las reglas WAF.
    • Desactiva todos los plugins en segundo plano y comprueba el análisis.
  • Actualización rápida
    • A veces el error 502 Bad Gateway puede ser sólo temporal, pulse la teclaCtrl + F5 Fuerza la actualización de la página, o borra la caché de tu navegador e inténtalo de nuevo.

resúmenes

Los errores 502 Bad Gateway suelen deberse a problemas de comunicación con el servidor, y entre las causas más comunes se incluyen las siguientesSobrecarga del servidoryError PHPyCorrupción de la base de datosresponder cantandoProblemas de configuración de la red. Porborrar la cachéyComprobar la configuración DNSyAnálisis de los registros del servidory otros pasos, puede localizar y resolver eficazmente el problema y restablecer el funcionamiento normal del sitio web.


Contacte con nosotros
¿No puede leer el artículo? ¡Póngase en contacto con nosotros para obtener una respuesta gratuita! Ayuda gratuita para sitios personales y de pequeñas empresas
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
© Declaración de reproducción
Este artículo ha sido escrito por Early Season
EL FIN
Si le gusta, apóyela.
felicitaciones8 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios