PHP 8.2 támogatás vége: mit jelent a weboldaladnak?
2026. december 31-én lejár a PHP 8.2 biztonsági támogatása. Ez a hivatalos php.net támogatási táblázatban áll, és nem fog csúszni. Ha most azt gondolod, hogy ez valami fejlesztőknek szóló belügy, akkor pont ezért írom ezt a cikket: a PHP az a dolog, amin a weboldalad FUT, és amiről a legtöbb tulajdonos soha nem hallott. Pedig januártól ez közvetlen biztonsági kérdés lesz.
A jó hír az, hogy ez egy megoldható feladat, és most még olcsón az. Végigveszem, hogyan derítheted ki öt perc alatt, min fut az oldalad, miért nem elég csak átkapcsolni a tárhelyen, és mit érdemes előtte letesztelni.
Mi az a PHP, és miért érdekel téged?
A PHP egy programozási nyelv, és a WordPress ezen a nyelven íródott. Ha van egy szerver, akkor azon fut egy PHP nevű program, ami minden egyes oldalletöltésnél összerakja neked az oldalt: kikeresi az adatbázisból a szöveget, ráhúzza a sablont, és elküldi a böngészőnek.
Vagyis a PHP nem a weboldalad része, hanem az, amiben a weboldalad fut. Kicsit olyan, mint az autódban a motorolaj típusa. Nem a te terméked, nem is látod, de ha rossz vagy régi, akkor előbb-utóbb baj lesz belőle.
És ahogy minden szoftvernek, ennek is van életciklusa. Minden PHP-verzió két évig kap aktív támogatást (hibajavítás és biztonsági javítás is), utána még két évig csak biztonsági javítást. Aztán semmit.
Hol tart most a naptár?
Ez a hivatalos állás a php.net táblázata szerint:
- PHP 8.1: már lejárt. Ha ezen fut az oldalad, akkor MOST, ebben a percben nem kapsz hozzá biztonsági javítást.
- PHP 8.2: aktív támogatása 2024 végén járt le, a biztonsági támogatása 2026. december 31-én ér véget.
- PHP 8.3: biztonsági támogatás 2027. december 31-ig.
- PHP 8.4: aktív támogatás 2026 végéig, biztonsági támogatás 2028. december 31-ig.
- PHP 8.5: biztonsági támogatás 2029. december 31-ig.
Amit ebből érdemes kiolvasni: ha most a 8.3-ra lépsz, akkor jövő karácsonykor ugyanitt leszel megint. Ha a 8.4-re lépsz, akkor két teljes évet nyersz. Szóval ha már úgyis hozzányúlsz, akkor érdemes a 8.4-et célozni, nem a következő lépcsőfokot!
Mit jelent az, hogy „lejár a támogatás”?
Fontos, hogy ne legyen félreértés. A weboldalad január 1-jén nem fog leállni! Nem kapsz hibaüzenetet, nem lesz fehér képernyő, minden működni fog ugyanúgy, mint december 31-én.
Ami megváltozik, az ez: ha januárban vagy márciusban vagy jövő nyáron valaki talál egy biztonsági rést a PHP 8.2-ben, akkor arra soha nem fog javítás készülni. A rés ott marad, nyitva, a te szervereden, örökre. És mivel a PHP-hibák publikusak lesznek, pontosan tudni fogja mindenki, mit lehet kihasználni.
Ez az a fajta kockázat, ami sokáig nem látszik, aztán egyszerre látszik. Erről egyébként külön is írtam, mert a legrosszabb pillanatban szokott előjönni: mit tegyél, ha feltörték a WordPress oldalad. Sokkal jobb, ha ezt sosem kell elolvasnod.
Így derítsd ki, min fut az oldalad
Ez tényleg öt perc, és nem kell hozzá fejlesztő. Két helyen tudod megnézni.

A WordPress adminban: menj az Eszközök → Oldal állapota menüpontra, ott a felső sávban válaszd az Információ fület, majd nyisd le a Szerver szakaszt. Ott van egy sor, hogy „PHP-verzió”. Ez az.
A tárhelyed vezérlőpultjában: a legtöbb magyar szolgáltatónál van egy „PHP verzió” vagy „PHP kezelő” menüpont, ahol nemcsak látod, hanem át is tudod állítani.
Ha ott 8.4-et vagy 8.5-öt látsz, akkor nyugodtan bezárhatod ezt a cikket, rendben vagy. Ha 8.3-at, akkor jövőre lesz dolgod. Ha 8.2-t vagy annál kisebbet, akkor ez az ősz a tiéd.
Miért nem elég csak átkapcsolni?
Ez viszont nem egy kattintásos feladat. A tárhelyen tényleg át lehet állítani egy legördülő menüvel. A gond az, hogy a te oldalad nem csak WordPressből áll.
Ott van rajta 15-30 bővítmény, egy sablon, és sokszor egy-két egyedi kódrészlet is, amit valaki évekkel ezelőtt tett bele. Ezek mind PHP-ben íródtak. Az újabb PHP-verziók pedig szigorúbbak: amit a 8.0 még elnézett, azt a 8.4 hibának tekintheti.
A gyakorlatban ez így néz ki. Átkapcsolod, és:
- a legtöbb esetben minden működik, és örülsz
- néha egy elavult, évek óta nem frissített bővítmény hibát dob
- ritkábban a sablonod egy funkciója áll le, például az űrlap vagy a galéria
- a legrosszabb esetben fehér képernyőt kapsz, mert egy régi egyedi kód eltört
Ezért soha nem élesben kapcsolok át. Előbb készítek egy másolatot az oldalról, ott váltok verziót, végigkattintom a fontos funkciókat (űrlap, kereső, bejelentkezés, és ha van, a kassza), és csak ha ott minden jó, akkor jön az éles. Ez a rész az, amit érdemes nem házilag megoldani!
Miért pont ősszel intézd el?
Két oka van, és mindkettő gyakorlati.
Az egyik, hogy decemberben már nem lesz jó ötlet hozzányúlni. Ha webshopod van, akkor november végén és decemberben zajlik az éves forgalmad jelentős része, és pont ilyenkor a legdrágább egy leállás. Erről részletesen írtam abban a cikkben, hogy mire kell felkészíteni a weboldalad a Black Friday és a karácsony előtt. A rövid válasz: október végére legyen kész minden technikai változtatás, utána fagyasztás.
A másik ok, hogy ha most derül ki, hogy egy régi bővítményed nem bírja az újabb PHP-t, akkor van két hónapod megoldást keresni. Ha ez december 20-án derül ki, akkor nincs. Ilyenkor egy elavult bővítmény lecserélése egy nyugodt délutáni feladat, decemberben pedig egy tűzoltás.
Mi van, ha a tárhelyed nem is kínál újabb verziót?
Ez is előfordul, főleg régebbi, olcsóbb csomagoknál. Ha a vezérlőpultodban a legmagasabb választható verzió a 8.1 vagy a 8.2, akkor a problémád valójában nem a PHP, hanem a tárhely.
Ilyenkor két dolgot tehetsz. Vagy írsz az ügyfélszolgálatnak, és megkérdezed, mikor lesz elérhető újabb verzió (sokszor van, csak nem alapból). Vagy elgondolkodsz a költözésen. Ehhez segítség, hogy összeszedtem, melyik magyar webtárhely mit tud 2026-ban. A költözés amúgy sem rossz ötlet ilyenkor, mert a sebességen is szokott javítani.
Kinek a dolga ez egyáltalán?
Erre őszinte választ adok, mert sokan bizonytalanok benne. A PHP-verzió a tárhelyszolgáltató által kínált lehetőség, a beállítása viszont a te felelősséged, illetve azé, aki az oldaladat karbantartja. A tárhelyed nem fogja helyetted átkapcsolni, mert nem tudhatja, hogy az oldalad elbírja-e.
Ha van karbantartási szerződésed valakivel, akkor ez a feladat abban benne szokott lenni. Ha nincs, akkor ez most rád vár. Arról, hogy egy ilyen csomagban mi mindennek kellene benne lennie, itt írtam részletesen: mit tartalmazzon egy WordPress karbantartási csomag.
Mit csinálj most, öt percben?
Nyisd meg az oldalad adminfelületét, menj az Eszközök → Oldal állapota → Információ → Szerver útvonalon, és nézd meg azt az egy sort. Írd fel egy cetlire a számot.
Ha 8.4 vagy 8.5, akkor kész vagy, jó napot csináltam neked! Ha 8.3, tedd be a naptáradba jövő szeptemberre. Ha 8.2 vagy kisebb, akkor írd be az októberi teendőid közé, és intézd el, amíg nyugodt idő van.
Ha pedig ránéztél, és fogalmad sincs, mit jelent a szám, vagy nem mered egyedül átkapcsolni, akkor írj nekem egy levelet a weboldalad címével, és megnézem, min fut és mi kell hozzá. A karbantartási szolgáltatásomban ez amúgy is része a munkának, éppen azért, hogy neked ne kelljen naptárat vezetned a PHP-verziókról. További cikkeket a blogomban találsz.