Error 504: todos los detalles y solución

Error 504: todos los detalles y solución
Error 504: todos los detalles y solución
Anonim

Si el servidor donde se encuentra su recurso está sobrecargado (esto sucede debido al agotamiento del límite de tráfico), le da al usuario un mensaje: "Error 504 gateway time out". Traducido al ruso, esto significa: "El tiempo de respuesta de la puerta de enlace ha expirado, la puerta de enlace no responde". Surge una situación en la que Apache, puramente físicamente, no puede procesar todas las solicitudes http y se ponen en cola. Sin embargo, el límite de tiempo pasa y aparece un mensaje que indica que la solicitud no se procesó.

error 504
error 504

Para remediar la situación, necesita optimizar su servidor. Para hacer esto, debe cambiar la cantidad de RAM y la cantidad de solicitudes http (Apache) en la dirección de su aumento. Otra opción es optimizar el rendimiento de todos los scripts de su sitio. Esta operación ayudará a mejorar el rendimiento del procesamiento.

Si paga por su alojamiento, debe comunicarse inmediatamente con el soporte para obtener ayuda. El servicio de soporte está obligado a verificar su sitio en busca de fallas y, si es posible, "repararlo". No desaproveches esa oportunidad. Los "agujeros" que deben repararse pueden sermás de lo que piensas. Algunos proveedores de alojamiento brindan soporte técnico por teléfono. Este tipo de ayuda es muy útil si se enfrenta por primera vez a problemas técnicos como el error 504. Gracias a este soporte, puede aprender a solucionarlo usted mismo, sin ayuda externa.

error 504 tiempo de espera de la puerta de enlace
error 504 tiempo de espera de la puerta de enlace

Hay otra razón por la que puede ocurrir un error 504: un script que ejecuta algún comando no se ajusta al marco de tiempo establecido para él. Esto puede deberse a una solicitud de recursos de terceros, o él mismo está haciendo otra cosa en este momento. Por ejemplo, crea un índice de búsqueda.

Para eliminar un error, puede hacerlo de dos maneras:

1) aligerar el script optimizándolo;

2) aumentar el valor de el parámetro PHP max_execution_time. Una vez más, me gustaría mencionar el soporte técnico del proveedor de alojamiento donde se encuentra su sitio. Por supuesto, cada uno tiene el suyo, pero los deberes de apoyo son obligatorios para todos. Hay momentos en que las preguntas enviadas al equipo de soporte quedan sin respuesta. Especialmente si se trata de retrasos. Por ejemplo, ocurre el mismo error 504. En este caso, cambie de alojamiento. Si comienzan problemas más serios, es poco probable que pueda contar con su ayuda.

error 504
error 504

Hay un punto más que debe mencionarse. Si su sitio está ubicado en un alojamiento gratuito y tiene un dominio de tres niveles, entonces no espere que sus aplicaciones sean consideradas en un futuro cercano. PrimeroA su vez, dichos soportes trabajan con clientes que mensualmente les pagan por espacio en discos virtuales. Por supuesto, no hay razón para condenarlos, porque los clientes habituales son más importantes. Por lo tanto, si quieres que el error 504 ya no te moleste en el futuro, ve directamente al hosting de pago. No hay trampa en esto, al cambiar a dicho paquete, usted y su trabajo en Internet se salvarán de muchos problemas no deseados e impredecibles.

Eso es todo lo que quería contarte sobre un fenómeno como el error 504. ¡Que se te ocurra lo menos posible!

Recomendado: