Вашият браузър показва 504, когато отговорът на сървър отнема твърде много време.
Кредит на изображението: tetmc/iStock/Getty Images
Всеки път, когато осъществявате достъп до сървър през Интернет, HTML кодът на състоянието се връща от сървъра към вашия браузър. Някои от тях са кодове за грешки, които се появяват, когато има проблем със зареждането на страница. Кодовете се показват в браузъра и помагат на уеб администраторите и посетителите да разберат какво се случва, за да могат да се опитат да разрешат проблема. "504 Gateway Time Out" е един такъв код за грешка.
504 Преглед
Когато се опитате да осъществите достъп до ресурс, сървърът, през който се насочва вашето действие, поставя ограничение във времето за тази заявка. Ако отговор не бъде получен след определен период от време, на браузъра се връща код за грешка 504. "5" в началото на кода за грешка показва, че проблемът е в сървъра, към който се свързвате, а не с вашия клиентски сървър. Обичайната причина за грешка 504 е опитът да се свърже със сървър, който или не работи, може би за поддръжка, или по друг начин не работи правилно.
Видео на деня
Технически подробности
Клиентът получава заявка за достъп до определен URL. Той осъществява достъп до сървър за имена на домейни (DNS), за да получи IP адреса на този сайт. Осъществява се връзка с IP сокет с IP адреса, получен от DNS, и HTML поток от данни се изпраща през сокета. Клиентът получава HTTP поток от данни обратно от сървъра и ако ресурсът не може да бъде достъпен след определен период от време, върнатият поток от данни ще съдържа кода за грешка 504. След това браузърът показва кода на екрана.
504 Известия за грешки
504 технически се нарича грешка "504 Gateway Timeout". Подобно на грешката „404 Not Found“ обаче, известието за съобщение за 504 може да бъде персонализирано. Обикновено ще бъдете представени с едно от следните съобщения на иначе празна страница: „504: Gateway Timeout“, „HTTP 504“ или „HTTP Error 504 – Gateway Timeout." Въпреки това, може да ви бъде представен персонализиран екран за грешка или просто да бъдете пренасочени към друга страница, като например началната страница на сайта страница.
Поправяне на 504
Тъй като 504 е грешка от страна на сървъра, не можете да отстраните проблема, освен ако сами не притежавате и поддържате въпросния сървър. Все пак имате няколко опции, които са на разположение за вас. Можете да изпратите имейл на уеб администратора, ако знаете нейния имейл адрес и да я уведомите за проблема. Можете да опитате да опресните няколко пъти, за да видите дали това е временен проблем, или можете да се върнете към сайта по-късно, когато се надяваме, че грешката ще бъде разрешена.