No hay nada más molesto que una pantalla vacía con un mensaje de error en lugar del contenido de su sitio web. Hoy, echaremos un vistazo al error de tiempo de espera de la puerta de enlace 504 y también proporcionaremos algunas recomendaciones sobre cómo remediarlo en su sitio web de WordPress. Para la mayoría de los blogs y tiendas en línea, tales errores pueden conducir a pérdidas de ingresos. Los visitantes dejan inmediatamente el recurso con una mala experiencia y no pueden comprar. Así que hundamos –
<b class = "lwptoc_title" incluido
¿Cuál es el error de tiempo de espera de la puerta de enlace 504?
¿Cuáles son las causas del error de la puerta de enlace de error 504?
¿Cómo remediar el error de vencimiento de la puerta de enlace HTTP 504?
Póngase en contacto con la asistencia
Conclusión
¿Cuál es el error de tiempo de espera de la puerta de enlace 504? Los códigos de estado HTTP que comienzan con 5 son errores en el servidor. Aparecen cuando la solicitud no se puede hacer debido a un error de conexión entre varios servidores.
¿Qué significa el tiempo de espera de la puerta de enlace 504? El error de tiempo de espera de la puerta de enlace 504 es un código de estado HTTP. Ocurre cuando un servidor no recibe una respuesta oportuna de otro que funcione como puerta de enlace o proxy. Simplemente 504 Gateway TimeOut, lo que significa que el servidor no podría completar su solicitud en un período determinado. Puede ver muchos mensajes de error. Algunos errores frecuentes que podrías conocer:
La pantalla blanca de la muerte
Error al establecer una conexión de base de datos
Demasiados errores de redirección
502 Error Gateway mal
Debido a que hay una variedad de navegadores web, sistemas operativos y tipos de servidores, muestran un error 504 de muchas maneras. Todo generalmente significa lo mismo. Hemos enumerado algunas de las versiones más populares del error HTTP 504:
Tiempo de tiempo de puerta de entrada 504 Tiempo de espera de puerta de enlace Nginx
Tiempo de espera de Ningin 504 Gateway
Error de vencimiento de la puerta de enlace
Tiempo de espera de Gateway 504 PHP
Error 504
Código de error 504
Código de estado 504
Error http 504
Error de tiempo de espera de la puerta de enlace 504
Http 504
Error 504
TimeOut Gateway (504)
Tiempo de puerta de enlace 504 -Out: el servidor no respondió a tiempo
¿Cuáles son las causas del error de la puerta de enlace de error 504? Antes de tener en cuenta el error en sí, es importante entender por qué aparece. Cada vez que enciende el navegador y visita una URL, envía la solicitud al servidor donde está alojado. El servidor web luego procesa la solicitud y le envía los recursos solicitados con un encabezado HTTP. Este encabezado contiene uno de los muchos códigos de estado HTTP que le permiten comprender si todo está bien o algo no ha funcionado correctamente. No todos los códigos de condición son malos. Por ejemplo, el Código de Estado 200 indica que todo funciona bien.
Cualquier código de estado de 500-S es códigos de error (500, 501, 502, 503, 504, etc.) que tienen diferentes significados. Estos indican que la solicitud fue aceptada, pero el servidor no pudo ejecutarla. En este sentido, el error HTTP 504 significa que el servidor que se ejecuta como puerta de enlace no tiene tiempo para esperar una respuesta del servidor. El código se devuelve cuando hay dos servidores involucrados en el procesamiento de la solicitud y el tiempo de respuesta del segundo servidor ha expirado. Además del vencimiento del servidor, hay otras causas, lo que conduce al código de error 504:
Servidor lento. Es posible que el servidor que está alojando su sitio web de WordPress responda demasiado lentamente y, por lo tanto, genere errores de puerta de enlace.
Trabajadores de PHP insuficientes. Los trabajadores de PHP están acostumbrados a ejecutar código en su sitio web de WordPress. Solicitar sitios puede ocupar a todos los trabajadores de PHP. En este caso, forma la cola. Si la cola y los atrasos están llenos, las solicitudes antiguas se ignoran. Puede solicitar su alojamiento para aumentar el número de trabajadores de PHP. Los trabajadores de PHP adicionales para un sitio permiten la ejecución de varias solicitudes simultáneas. Problemas con Firewall. La pantalla de protección en su servidor puede contener errores debido a una configuración incorrecta o reglas que bloquean la conexión.
Conexión de red. Si hay un problema con la conexión de red entre el servidor proxy y el servidor web, esto puede conducir a retrasos. También puede haber problemas de red con el balance de tareas, si se usa.
Esperamos que te guste nuestro contenido. Estamos seguros de que le gustarán nuestros planes desde solo $ 16.61, ofrecemos almacenamiento SSD gratuito, SSL, temas y complementos premium, asistencia de desarrollo y servidor WP, escaneo diario y limpieza de malware, correos electrónicos comerciales, sitios host ilimitados con cada plan.
WPOven ¿Cómo remediar el error de vencimiento de la puerta de enlace HTTP 504? Cuando vea un error de vencimiento 504 Gateway, ¿podría confundirse sobre qué hacer? Puede probar las siguientes acciones en cualquier momento –
Intenta recargar la página

Prueba otro navegador
Verifique diferentes dispositivos
Desactivar proxy
Verifique la propagación de los registros DNS
Deshabilitar temporalmente el CDN
Verifique los problemas con su proveedor de alojamiento
Limpia el sitio de spam, los robots y protégalo de los ataques DDoS
Revise los complementos y los temas
Verifique los registros
Cambiar las opciones de Ningx
Trate de recargar la página: una de las primeras cosas que debe hacer cuando esté experimentando el tiempo de espera de Gateway HTTP 504 está esperando un minuto y recarga la página. Tal vez el alojamiento o el servidor simplemente se sobrecargue, y el sitio volverá rápidamente al trabajo. Otra cosa que puede hacer es consultar su sitio web en DownforeryOorjustme.com. Este sitio le dirá si el sitio está fuera de servicio solo para usted o para todos los visitantes. El instrumento verifica el código de estado HTTP devuelto por el servidor. Si el código difiere de 200, entonces, en este caso, verá el indicador hacia abajo. Significará que el sitio no funciona para todos. Pruebe con otro navegador: si el sitio está en línea, pero aún ve el tiempo de tiempo de puerta de enlace HTTP 504, intente cambiar el navegador con otro. Limpie el caché del navegador o use el modo de incógnito, esto también puede ayudarlo a determinar si el error es causado por el navegador.
Verifique diferentes dispositivos: intente abrir el sitio en diferentes computadoras, diferentes redes o dispositivos móviles. Si nada podría ayudar a remediar el vencimiento de la puerta de enlace de error 504, este paso lo ayudará a determinar si el problema está en el servidor o es local. Desactivar proxy:
A veces puede recibir un error HTTP 504 si usa un servidor proxy. Estos casos son muy raros, especialmente del cliente. Lea las guías sobre cómo deshabilitar el proxy en Windows y Mac. Verifique la propagación de los registros DNS:
El tiempo de vencimiento del error de puerta de enlace 504 a menudo es causado por problemas con el servidor DNS. Hay dos razones para esto. En el lado del servidor, ocurre cuando el nombre de dominio no se cambia a la dirección IP correcta. Si acaba de trasladar el sitio web de WordPress a un nuevo host, es importante esperar cuando la dirección se agregará a la base DNS. En la mayoría de los casos, lleva hasta 24 horas. Todo depende del valor TTL de sus registros DNS. Puede usar una herramienta gratuita como DNSMAP para verificar si su DNS se ha extendido por todo el mundo. El segundo problema de DNS se refiere al lado del cliente. En este caso, puede eliminar el caché local DNS. Esto es similar a eliminar el caché del navegador. En Windows, simplemente abra una línea de comando y escriba lo siguiente:
Ipconfig / flushdns

!

1
Debería ver el mensaje “lavó con éxito el caché de resolución DNS”. En macOS, escriba lo siguiente en el terminal:
Dscacheutil -flushcache
!
1
Nota: No hay mensajes sobre operaciones MAC exitosas. Y finalmente, puede cambiar temporalmente los servidores DNS del cliente. Por defecto, su ISP proporciona los servidores DNS. Puede cambiarlos temporalmente en un servidor DNS público, por ejemplo, proporcionado por Google. Algunas personas prefieren usar DNS Public Google constantemente, porque en algunos casos son más confiables. Descarga temporalmente CDN: el problema también puede referirse a la red de entrega de contenido. Si usa un proveedor CDN de tercera parte, puede intentar deshabilitarlo temporalmente. Para esto, puede usar complementos de WordPress. Con estos, podrá deshabilitar CDN más seguro. Si usa los servicios de respaldo proxy, como CloudFlags o Juices, pueden causar el error de puerta de enlace de la puerta de enlace 504 porque usan el firewall adicional. La mayoría de los códigos de estado de caché 500 cuando su servidor de origen devuelve. Muchos usuarios han notado este problema en el plan gratuito de CloudFlare. Desafortunadamente, debido a que CloudFlare es un servicio proxy completo, no hay una forma rápida de desconectarlo.
Sin embargo, antes de culpar a Cloudflare, es importante saber que hay dos tipos de errores de vencimiento de Gateway 504: 504 Gateway TimeOut en la nube (versión 1)
Si ve la página así, entonces, en este caso, el problema está en la nube. Póngase en contacto con la asistencia de los usuarios. O verifique su página de estado. Lo más probable es que ya se anuncien sobre este problema y trabajen en ello. Tiempo de espera de Gateway 504 en Cloudflare (versión 2)
Si ve la página así, entonces este es un problema con su alojamiento de WordPress.Siga las recomendaciones en la siguiente sección. Verifique los problemas con su proveedor de alojamiento:
Los problemas del servidor son una de las razones habituales por las cuales los usuarios experimentan 504 errores en sus sitios de WordPress. En términos simples, Ningx o Apache esperan una respuesta hasta que expire el tiempo de espera. Los 504 errores son realmente muy populares en los sitios web con muchos visitantes y en sitios comerciales electrónicos y tiendas en línea. Este último puede haber instalado complementos de comercio electrónico como WooCommerce. Por lo general, tienen muchas solicitudes sin dolor. Esto puede causar sobrecargar el servidor. Sin embargo, tal error puede ocurrir con una variedad de tipos de sitios web, incluidos los blogs. Muchos anfitriones generalmente ofrecen pasar a un plan de tarifas más costoso para solucionar este problema. E incluso si esto generalmente ayuda a resolver este problema, a menudo no es necesario. Algunos hosts ofrecen recursos dedicados para cada servidor. Esto significa que cada sitio está alojado en su propio contenedor aislado. Tiene todos los recursos de software necesarios para ejecutarlo (Linux, Nginx, PHP, MySQL). Los recursos son 100% confidenciales y no se comparten con nadie. Pero algunos planes compartidos de sombra compartidos no tienen esta característica. Por lo tanto, cualquier sitio web vecino con alto tráfico causará un tiempo de tiempo de error de 504 en su sitio. También es importante tener en cuenta que los errores HTTP 504 pueden verse muy similares a los errores de 503 (el servicio no está disponible) o incluso 502 errores (puerta de enlace incorrecta). Pero de hecho, son diferentes. Si desea evitar dichos errores en el futuro, puede usar un instrumento como StatusCake.
com para seguir la condición del servidor e informar inmediatamente cualquier problema.El servicio envía periódicamente una solicitud HTTP Head a la URL especificada.Simplemente puede configurar su página de inicio.Además, puede elegir la frecuencia de verificación de 15 segundos a 10 minutos.El servicio le enviará un correo electrónico si su sitio está fuera de servicio, lo que indica el momento en que sucedió. Esto puede ser útil, especialmente si usa un host virtual, que generalmente se sobrecarga constantemente.Esto le dará evidencia de que su sitio no ha funcionado (por ejemplo, por la noche).Por esta razón, le recomendamos que se mude al alojamiento dedicado.Limpie el sitio de spam, los robots y protégelo de los ataques DDoS:
Tal vez su sitio web ha sido spam de robots o se convirtió en un objetivo de ataque DDoS. A veces, esto conduce a solicitudes solteras y, como resultado, sobrecargando el servidor. Todo esto lleva a un tiempo de espera del HTTP 504 Error Gateout. Puede encontrar el análisis del servidor para ver si hay modelos en él. Puede solicitar esta información a su host. El primer informe, que recomendamos estudiar, son las principales direcciones IP del cliente. Por lo general, esto es muy útil, especialmente si su sitio ha comenzado de repente a generar alto tráfico o ser atacado por robots. El segundo informe que recomendamos que examinemos son las solicitudes y los robots. Puede comparar rápidamente la cantidad de personas que visitan su sitio, con la cantidad de robots. Sin embargo, recuerde que no todos los robots son malos. Google Bot es de hecho un buen hocico, escanea el sitio para indexar contenido y promocionarlo en el motor de búsqueda. El tercer informe que recomendamos es un análisis de caché. Aquí puede ver qué solicitudes faltan en el caché y también cuáles son las mejores ubicaciones de su sitio para proporcionar el mejor rendimiento y estabilidad, debe intentar memorizar tantas solicitudes posibles como sea posible. Esto no siempre está disponible porque algunos recursos generan una gran cantidad de problemas. El mejor ejemplo es WooCommerce. Estas solicitudes son necesarias para el trabajo y la sincronización correctos. Si encuentra e identifica sus direcciones IP o direcciones que se bloquearán en su sitio, puede usar el complemento de seguridad de WordPress. Sin embargo, no todos los hosts le permiten instalar complementos de seguridad.

En primer lugar, tales complementos pueden influir en el rendimiento, especialmente al escanear el servidor.En segundo lugar, la función de bloqueo de IP puede no funcionar en ellos, porque el proveedor de alojamiento puede usar la carga de la carga en Google Cloud Platform.Sin embargo, dependiendo de cuánto tiempo y grande sea un ataque, esto nunca puede terminar.Cuando los ataques o el spam se bloquean en un área, a menudo se cambian a otras áreas, cambian las direcciones IP o utilizan otro proxy.Por lo tanto, en este caso, le recomendamos que instale una solución de seguridad, como CloudFlore o Juices.Revise los complementos y los temas:

Muchos usuarios creen que los complementos o temas de terceros no conducen a errores de vencimiento de la puerta de enlace 504. Y en la mayoría de los casos esto es cierto. Pero, según muchos usuarios de la experiencia, una solicitud de complemento lenta sin dolor puede causar retrasos porque utiliza más trabajadores de PHP. Una vez que haya alcanzado su límite, la cola eliminará sus solicitudes anteriores, lo que puede causar HTTP 504. No debe confundirse con 502 errores que son el resultado de un tiempo de espera de 60 segundos. Hay varias formas de remediar el problema. Uno de ellos está desactivando todos sus complementos. Recuerde que no perderá sus datos si los deshabilita. Si tiene acceso al panel de administración, simplemente vaya a la sección de complementos y seleccione la función. Esto deshabilitará todos sus complementos. Si esto resuelve el problema, debe encontrar su fuente. Active los complementos uno por uno, reinicie el sitio después de cada activación. Después de ver el error HTTP 504, podrá identificar el arado del problema. Luego puede comunicarse con el desarrollador de complementos para obtener ayuda o crear un boleto en el almacén de WordPress. Si no tiene acceso al panel de administración, puede usar el cliente FTP para conectarse al servidor. Cambie el nombre de la carpeta Plugin con algo como Plugins_Old. Luego revise su sitio nuevamente si esto funciona, deberá probar cada complemento por separado para encontrar el motivo. Cambie el nombre del archivo del complemento. Luego, cambie el nombre de las carpetas de los complementos dentro hasta que encuentre el arado que causa el problema. Asegúrese de que toda la WordPress se actualice a la última versión.
Y asegúrese de usar una versión PHP aceptada. Si el complemento contiene el código incorrecto, lo más probable es que tenga que comunicarse con los desarrolladores de WordPress para resolver este problema. Verifique sus registros: también puede usar registros de errores. Puede verlos en una sección especial del tablero de alojamiento. Puede resolver rápidamente el problema, especialmente si su fuente es el complemento del sitio web. Si su alojamiento no proporciona herramientas de registro, puede agregar el siguiente código al archivo wp-config.php para activar el registro: define (‘wp_debug’, true);
Define (‘wp_debug_log’, true);
Define (‘wp_debug_display’, falso);

!
1
2

3
Define (‘wp_debug_log’, true);
Define (‘wp_debug_display’, falso);
Las revistas generalmente se encuentran en la carpeta / WP-Account. A veces pueden estar en archivos separados. También puede verificar las revistas Apache y Ninx que se encuentran con mayor frecuencia en /var/log/apache2/error.log (apache) o /var/log/rror.log (ninx) Cambie las opciones NGINX: si se mantiene propio Servidor y sitio web de WordPress en NGINX + FASTCGI (PHP-FPM). También puede usar NGINX como proxy para Apache. En este caso, hay configuraciones adicionales que puede cambiar para evitar errores de vencimiento de la puerta de enlace 504. Si usa NGINX con FastCGI (PHP-FPM), primero debe realizar cambios en el archivo PHP-FPM. Vaya a /etc/php5/fpm/pool.d/www.conf (puede variar según la versión PHP). Establezca la siguiente directiva:
Request_merminate_timeout = 300
| 1 | Request_termine_timeout = 300 | max_execution_time = 300 |
Ubicación ~. php $ { . . . fastcgi_read_timeout 300; . . . } |
Servicio de recarga Nginx Servicio PHP5 – Recargar FPM |
proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600; |
Servicio de recarga Nginx |
homefinance blog