Інтэрнэт, Блогі
Памылка 504: усё падрабязны і рашэнне праблемы
Калі сервер, на якім размяшчаецца ваш рэсурс, перагружаны (гэта адбываецца з прычыны вычэрпвання ліміту трафіку), ён выдае карыстачу паведамленне: «Памылка 504 gateway time out». У перакладзе на рускую гэта азначае: "час адказу шлюза выйшла, шлюз не адказвае". Узнікае сітуацыя, калі Apache чыста фізічна не можа апрацаваць усе http-запыты, і яны ўстаюць ў чаргу. Аднак праходзіць лімітны час, і прыходзіць паведамленне аб тым, што запыт не апрацаваны.
Каб выправіць сітуацыю, неабходна аптымізаваць ваш сервер. Для гэтага трэба змяніць аб'ём аператыўнай памяці і колькасць запытаў http (Apache) у бок іх павелічэння. Яшчэ адзін варыянт - аптымізаваць працаздольнасць ўсіх скрыптоў, якія знаходзяцца на вашым сайце. Дадзеная аперацыя дапаможа падняць прадукцыйнасць апрацоўкі.
Калі ж вы аплачваеце свой хостынг, то варта адразу ж звярнуцца па дапамогу ў саппорта. Служба падтрымкі абавязана праверыць ваш сайт на наяўнасць нейкіх няспраўнасцяў і пры магчымасці «адрамантаваць» яго. Не варта грэбаваць такой магчымасцю. "Дзірак", якія неабходна залатаць, можа быць больш, чым вы думаеце. Некаторыя хостынг-правайдэры ажыццяўляюць тэхнічную падтрымку па тэлефоне. Дадзены від дапамогі вельмі карысны, калі вы ў першы раз сутыкнуліся з такімі тэхнічнымі праблемамі, як памылка 504. Дзякуючы такому саппорта вы зможаце навучыцца ўстараняць іх самастойна, без старонняй дапамогі.
Для выдалення няспраўнасці вы можаце пайсці двума шляхамі:
1) палегчыць скрыпт шляхам яго аптымізацыі;
2) павялічыць значэнне PHP-параметру max_execution_time.
Яшчэ раз хацелася б закрануць пытанне аб тэхнічнай падтрымцы хостынг-правайдэра, на якім размешчаны ваш сайт. Безумоўна, у кожнага ён свой, але абавязкі саппорта для ўсіх абавязковыя. Бываюць такія выпадкі, калі пытанні, адпраўленыя ў службу падтрымкі, застаюцца па-за ўвагай. Асабліва калі гэта тычыцца нейкіх небудзь лагов. Напрыклад, узнікае тая ж самая памылка 504. У гэтым выпадку мяняйце хостынг. Калі пачнуцца больш сур'ёзныя праблемы, то наўрад ці вы зможаце разлічваць на іх дапамогу.
Тут яшчэ адзін момант, пра які варта было б згадаць. Калі ваш сайт размешчаны на бясплатным хостынгу і мае трохузроўневы дамен, то не чакайце, што вашыя заяўкі разгледзяць у бліжэйшы час. У першую чаргу, такія саппорта працуюць з кліентамі, якія штомесяц аплачваюць ім месца на віртуальных дысках. Вядома, асуджаць іх няма прычын, бо пастаянныя кліенты важней. Таму, калі хочаце, каб у будучыні памылка 504 вас больш не турбавала, пераходзіце адразу на платны хостынг. Падвоху ў гэтым ніякага няма, перайшоўшы на такі пакет, вы пазбавіце сябе і сваю працу ў інтэрнэце ад мноства непажаданых і непрадказальных праблем.
Вось і ўсё, што хацелася вам распавесці пра такую з'яву, як памылка 504. Няхай яна сустракаецца вам як мага радзей!
Similar articles
Trending Now