Miért áll le a webshop? Hibafeltárás és korszerűsítés a joszerszambolt.hu példáján keresztül

Egy webshop visszatérő leállása nemcsak kellemetlenség, hanem komoly üzleti probléma is lehet. Amíg az oldal nem elérhető, a vásárlók nem tudnak rendelni, a tulajdonos pedig sokszor azt sem tudja, mi okozza a hibát. Ráadásul a probléma nem feltétlenül a tárhelyben keresendő, előfordulhat, hogy maga a webshop terheli túl a rendelkezésére álló erőforrásokat.

A joszerszambolt.hu webáruház 2026 októberében rendszeresen elérhetetlenné vált. A vizsgálat során kiderült, hogy a leállásokat hibásan működő háttérfolyamatok okozzák. A javítást pedig egy elavult, nehezen frissíthető rendszer is akadályozza. A tartós megoldáshoz ezért nemcsak a hibákat kellett elhárítanunk, hanem a webshop technikai környezetét is korszerűsítenünk kellett.

Mi okozta a visszatérő leállásokat?

A webáruház október 3-tól időszakosan elérhetetlenné vált. A tárhelyszolgáltatóval közösen végzett vizsgálat során sem a szervernél, sem az adatbázisnál nem találtunk önálló meghibásodást. A vizsgálat során azonban kiderült, hogy a webshop időnként a teljes rendelkezésre álló szerverkapacitást kihasználta.

A terhelés jelentős részét a háttérben futó automatikus feladatok okozták. Ezek olyan műveletek, amelyeket a rendszer külön felhasználói beavatkozás nélkül végez el. A webshopnál több automatikus feladat a szükségesnél gyakrabban futott le, egyes folyamatok pedig nem fejeződtek be megfelelően, hanem újraindultak, tovább növelve a szerver terhelését.

A javítást az elavult szoftverkörnyezet is nehezítette. A webshop PHP 7.4-en futott; ez a WordPress működéséhez szükséges szerveroldali környezet egyik régi, már nem támogatott verziója. Emiatt több bővítményt nem lehetett frissíteni, miközben kompatibilitási problémák is jelentkeztek: a rendszer egyes elemei már nem működtek megfelelően együtt.

A webshop tulajdonosa korábban költséghatékonysági szempontok miatt úgy döntött, hogy a rendszeres Patch Management szolgáltatáson túl egyelőre nem kér nagyobb fejlesztéseket vagy átfogó korszerűsítést. A szükséges frissítéseket a megbízásunk keretein belül továbbra is elvégeztük, a régi sablon és az elavult rendszer egyes elemeinek cseréje azonban külön fejlesztési munkát igényelt volna. Emiatt a webshop technikai környezete idővel egyre nehezebben volt karbantartható. Ezt többször is jeleztük partnerünk felé. Amikor a probléma megjelent, már nem lehetett tovább húzni a javítást.

A fertőzés lehetőségét is megvizsgáltuk

Mivel a webáruházat korábban már érte fertőzés, amelyet akkor eltávolítottunk, a mostani hibafeltárás során ezt a lehetőséget is ellenőriztük. A webáruházat három különböző biztonsági eszközzel, Microsoft Defenderrel, Imunifyjal és Wordfence-szel is átvizsgáltuk. Az ellenőrzések során nem találtunk fertőzésre utaló jeleket.

A mostani leállások okát a hibásan működő háttérfolyamatokban és az elavult rendszerben azonosítottuk. A vizsgálat azért volt fontos, mert a hasonló tünetek mögött eltérő problémák állhatnak, amelyek más beavatkozást igényelnek.

Hogyan tettük rendbe a webshopot?

A túlterhelés megszüntetéséhez töröltük a felesleges automatikus feladatokat, a szükséges folyamatok működését és futási gyakoriságát pedig optimalizáltuk. Így csökkentettük azt a terhelést, amelyet a webshop saját háttérműveletei okoztak.

A tartós megoldáshoz a webshop régi sablonját is le kellett cserélnünk. A fejlesztője már nem tartotta karban, és a ThemeForestről is lekerült, így nem lehetett a további javításaira és frissítéseire építeni. Az oldalt Divi 5-ben építettük újra.

Frissítettük a WordPresst, a WooCommerce-t és a bővítményeket, a PHP-környezetet pedig a biztonsági támogatással rendelkező 8.3-as verzióra állítottuk át. Ezzel megszüntettük azokat a kompatibilitási problémákat is, amelyek korábban akadályozták a rendszer frissítését és karbantartását.

Egy ilyen korszerűsítésnél az egymásra épülő elemeket együtt kell kezelni. Ha egy régi sablon vagy bővítmény nem működik az újabb környezetben, önmagában a verzióváltás nem oldja meg a problémát. A frissítések előkészítéséről és a lehetséges ütközésekről a WordPress frissítési hibáiról szóló cikkünkben írtunk részletesebben.

Miért volt fontos a korszerűsítés a biztonság szempontjából is?

Attól, hogy az ellenőrzések nem találtak kártevőt, a régi rendszer még hordozott biztonsági kockázatokat. A már nem támogatott szoftverekhez rendszerint nem érkeznek új biztonsági javítások, így a bennük felfedezett sérülékenységek tartósan javítatlanul maradhatnak.

Egy vásárlói adatokat és rendeléseket kezelő webshopnál ezért a frissíthetőség a biztonságos működés egyik alapfeltétele. A korszerűsítéssel olyan technikai környezetre tértünk át, amelynek karbantartása folytatható.

Ehhez a későbbiekben is szükség van a verziók és a biztonsági javítások követésére. Ezt a feladatot támogatja a rendszeres frissítéskezelés és weboldal-karbantartás.

Mi változott a beavatkozás után?

A háttérfolyamatok rendbetételével és a rendszer korszerűsítésével csökkent a webshop szerverterhelése, működése stabilabbá vált. A beavatkozást követő napokban figyeltük a szerver terhelését és a hibanaplókat is, hogy ellenőrizzük a rendszer működését.

A projekt egyik fontos tanulsága, hogy egy visszatérően leálló webshop esetében nem feltétlenül a szerverkapacitás növelése jelenti a megoldást. Ha a túlterhelést a rendszer hibásan működő folyamatai okozzák, először ezeket kell feltárni és kijavítani. A joszerszambolt.hu esetében így a stabilabb működést is sikerült elérnünk, anélkül hogy drágább tárhelycsomagra kellett volna váltani.
A projekt arra is jó példa, hogy egy korszerűsítés elhalasztása rövid távon költséget takaríthat meg, de az elavuló rendszer később összetettebb és nagyobb ráfordítást igénylő beavatkozást tehet szükségessé.

Ha a céged webshopja vagy webes alkalmazása rendszeresen leáll, nehezen frissíthető, vagy bizonytalan vagy a rendszer biztonságában, vedd fel velünk a kapcsolatot. Segítünk feltárni a problémák okát, és meghatározni, milyen javításokra vagy korszerűsítésre van szükség.

Athalie Consulting

Hasznosnak találtad cikkünket? Oszd meg másokkal!

FacebookPinterestLinkedInE-mail

Ami még érdekelhet

Vissza a blogra

WordPress vírusmentesítés, így állítottunk helyre egy fertőzött webshopot

Egyik partnerünk WordPress webshopja látszólag megfelelően működött. Mi viszont észrevettük, hogy fertőzött lett. Partnerünk webshopjának megnyitásakor a számítógép vírusvédelmi szoftvere kártékony tartalomra figyelmeztetett. Maga az oldal továbbra is használható volt. A WordPress vírusmentesítés során több kártékony fájlt, fertőzött bővítményt és gyanús adminisztrátori hozzáférést is azonosítottunk. A helyreállítás...