Грешката 504 Gateway Timeout е HTTP код за състояние, който означава, че един сървър не е получил навременен отговор от друг сървър, до който е осъществявал достъп, докато се е опитвал да зареди уеб страницата или да изпълни друга заявка от браузъра.
С други думи, грешки 504 обикновено показват, че друг компютър, който уебсайтът, на който получавате съобщението, не контролира, а разчита на него, не комуникира с него достатъчно бързо.
Вие ли сте уеб мениджърът? Вижте раздела Коригиране на грешки 504 на вашия собствен сайт по-надолу на страницата за някои неща, които да имате предвид от ваша страна.
Грешка 504 Gateway Timeout може да се появи във всеки интернет браузър, на всяка операционна система и на всяко устройство. Това означава, че е възможно да получите грешката на вашия телефон или таблет с Android или iPhone, в Safari на Mac, в Chrome на Windows 10 (или 8, или 7, …) и т.н.
Как може да видите грешката 504
Индивидуалните уебсайтове имат право да персонализират начина, по който показват грешките „време за изчакване на шлюза“, но ето най-често срещаните начини, по които ще видите една изписана:
- 504 Изчакване на шлюза
- HTTP 504
- 504 ГРЕШКА
- Време за изчакване на шлюза (504)
- HTTP грешка 504 - Време за изчакване на шлюза
- Грешка при изчакване на шлюза
Грешка 504 Gateway Timeout се показва в прозореца на интернет браузъра, точно както правят нормалните уеб страници. Възможно е на страницата да има познати горни и долни колонтитули и хубаво английско съобщение или може да се покаже на изцяло бяла страница с голям 504 в горната част. Това е едно и също съобщение, независимо от начина, по който уебсайтът го показва.
Причини за грешки 504 Gateway Timeout Error
По-голямата част от времето грешка 504 Gateway Timeout означава, че който и да е друг сървър, който отнема толкова време, че "изтича времето за изчакване", вероятно не работи или не работи правилно.
Тъй като тази грешка обикновено е мрежова грешка между сървъри в интернет или проблем с действителен сървър, проблемът вероятно не е във вашия компютър, устройство или интернет връзка.
Въпреки това, има няколко неща, които можете да опитате, за всеки случай:
Как да поправите грешката 504 Gateway Timeout Error
-
Опитайте отново уеб страницата, като изберете бутона за опресняване/презареждане, натиснете F5 или опитайте отново URL адреса от адресната лента.
Въпреки че грешката 504 Gateway Timeout съобщава за грешка извън вашия контрол, тя може да е само временна.
-
Рестартирайте всичките си мрежови устройства. Временни проблеми с вашия модем, рутер, комутатори или друг мрежов хардуер може да са причина за проблема 504 Gateway Timeout, който виждате. Просто рестартирането на тези устройства може да помогне.
Въпреки че редът, в който изключвате тези устройства, не е важен, редът, в който ги включвате отново, е важен. По принцип искате да включвате устройствата отвън навътре. Ако не сте сигурни какво означава това, вижте връзката в началото на тази стъпка за пълен урок.
-
Проверете настройките на прокси сървъра във вашия браузър или приложение и се уверете, че са правилни. Неправилните настройки на прокси сървъра могат да причинят грешки 504.
Повечето компютри изобщо нямат прокси настройки, така че ако вашите са празни, просто пропуснете тази стъпка.
Вижте Proxy.org за актуализиран, уважаван списък с прокси сървъри, от които можете да избирате.
-
Променете вашите DNS сървъри, особено ако всички устройства във вашата мрежа получават една и съща грешка. Възможно е грешката 504 Gateway Timeout, която виждате, да е причинена от проблем с DNS сървърите, които използвате.
Освен ако преди това не сте ги променили, DNS сървърите, които сте конфигурирали в момента, вероятно са тези, които са зададени автоматично от вашия интернет доставчик. Други също са на разположение за избор. Вижте нашия списък с безплатни и публични DNS сървъри за опции.
-
Ако нищо не е проработило до този момент, свързването с уебсайта вероятно е следващото най-добро нещо, което трябва да направите. Има голям шанс администраторите на уебсайта вече да работят, за да поправят основната причина за грешката 504 Gateway Timeout, ако приемем, че знаят за нея, но няма нищо лошо да докоснат базата с тях.
Повечето големи сайтове имат акаунти в социалните мрежи, които използват, за да поддържат услугите си, а някои дори имат телефонни номера и имейл адреси.
Ако започне да изглежда, че уебсайтът може да дава грешка 504 за всички, търсенето в Twitter за информация в реално време за прекъсването на сайта често е полезно. Най-добрият начин да направите това е да потърсите websitedown в Twitter. Например, ако Facebook може да не работи, потърсете facebookdown.
- Свържете се с вашия доставчик на интернет услуги. Много е вероятно в този момент, след като следвате всички отстраняване на неизправности по-горе, 504 Gateway Timeout, което виждате, да е проблем, причинен от мрежов проблем, за който е отговорен вашият интернет доставчик.
- Върнете се по-късно. В този момент сте изчерпали всичките си възможности и грешката 504 Gateway Timeout е в ръцете на уебсайта или вашия интернет доставчик, за да я коригирате. Проверявайте редовно сайта. Без съмнение скоро ще започне да работи отново.
Коригиране на грешки 504 на вашия собствен сайт
Много пъти това изобщо не е ваша вина, но не е и на потребителя. Започнете, като проверите дали вашият сървър може правилно да разреши всички домейни, до които вашите приложения изискват достъп.
Много натовареният трафик може да доведе до сървъра ви да обслужва грешка 504, въпреки че 503 вероятно ще бъде малко по-точен.
По-конкретно в WordPress, съобщенията 504: Gateway Timeout понякога се дължат на повредени бази данни. Инсталирайте WP-DBManager и след това опитайте функцията "Repair DB", последвана от "Optimize DB, " и вижте дали това помага.
Също така се уверете, че вашият HTACCESS файл е правилен, особено ако току-що сте преинсталирали WordPress.
Накрая, обмислете да се свържете с вашата хостинг компания. Възможно е грешката 504, която вашият уебсайт връща, да се дължи на проблем от тяхна страна, който те трябва да разрешат.
Още начини да видите грешка 504
A Gateway Timeout error, когато се получи в Windows Update, генерира код за грешка 0x80244023 или съобщение WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT.
В базирани на Windows програми, които по своята същност имат достъп до интернет, грешка 504 може да се появи в малък диалогов прозорец или прозорец с HTTP_STATUS_GATEWAY_TIMEOUT грешка и/или със заявката изтече времето за изчакване на съобщение от шлюза.
По-рядко срещана грешка 504 е Gateway Timeout: Прокси сървърът не получи навременен отговор от сървъра нагоре по веригата, но отстраняването на неизправности (по-горе) остава същото.
Грешки като 504 Gateway Timeout
Редица съобщения за грешка са подобни на грешката 504 Gateway Timeout, защото всички те се появяват от страната на сървъра. Няколко включват грешка 500 Internal Server Error, грешка 502 Bad Gateway и грешка 503 Service Unavailable, наред с няколко други.
Има също HTTP кодове за състояние, които не са от страна на сървъра, а вместо това от страна на клиента, като често срещаната грешка 404 Not Found. Съществуват и няколко други, всички от които можете да видите на нашата страница с грешки в кода на състоянието на