# PHP-verziók és kiadási ciklus

> A PHP kiadási ciklus elmagyarázva: évente egy verzió novemberben, két év aktív támogatás, két év biztonsági javítás, a 8.2–8.5 ágak végdátumai.

Forrás: https://phpsos.de/hu/php/release-zyklus/  
Állapot: 2026. 10. 25.  
Szolgáltató: PHP SOS, PHP-vészhelyzeti segítség és szerverbiztonság. Azonnali segítség WhatsAppon: https://wa.me/491736494914?text=%C3%9Cdv%C3%B6zl%C3%B6m%2C%20PHP%20SOS%21%20Seg%C3%ADts%C3%A9gre%20van%20sz%C3%BCks%C3%A9g%C3%BCnk%20a%20PHP-szerver%C3%BCnkkel.%20C%C3%A9g%3A%20%E2%80%A6%20Weboldal%3A%20%E2%80%A6

**Röviden:** A PHP-projekt minden évben november vége felé kiad egy új alverziót, legutóbb a PHP 8.5-öt 2025. november 20-án. A php.net szerint minden verzióág két évig kap aktív támogatást, utána két évig csak biztonsági javításokat, mindig december 31-ig. Jelenleg a 8.2-től a 8.5-ig terjedő ágak támogatottak; a PHP 8.2 2026. december 31-én ér véget. A régebbi ágakhoz már nincs hivatalos frissítés, a PHP2Shell ellen sem.

## Hogyan működik a PHP kiadási ciklusa?

Az alap egy eljárás, amelyet a PHP-projekt 2010-ben a „Release Process” RFC-ben fogadott el. Az RFC formális változtatási javaslat, amelyről a fejlesztők szavaznak. Éves ritmust írt elő: a tervezés és az első alfa verziók kora nyáron, a kiadásra jelölt változatok ősszel, a kész verzió novemberben.

Egy éven belül minden új verzió rögzített szakaszokon halad át:

1. **Alfa:** új funkciókat építenek be és tesztelnek.
2. **Feature freeze és béta:** nincsenek több nagy új funkciók, a hibákat javítják.
3. **Release candidate-ek:** a 2024-es reform óta hat helyett négy jelölt, új funkciók nélkül.
4. **Általános elérhetőség (GA):** a kész verzió, például a 8.4.0 2024. november 21-én.
5. **Patch-kiadások:** 8.4.1, 8.4.2 és így tovább, javításokkal, de új funkciók nélkül.

## Kettő plusz kettő év: a jelenlegi támogatási szabály

2024 áprilisában a PHP-projekt szavazott a „Release Cycle Update” RFC-ről. Az összes részjavaslatot kétharmados többséggel elfogadták. A php.net szerint azóta ez érvényes:

- **Aktív támogatás:** két év az első stabil verziótól. A bejelentett hibákat és biztonsági problémákat rendszeres patch-kiadásokban javítják.
- **Biztonsági támogatás:** további két év, csak kritikus biztonsági problémákra. A kiadások igény szerint jelennek meg, tehát több, egy vagy egy sem.
- **Életciklus vége (End of Life):** négy év után ér véget a támogatás, mindig december 31-én.

Korábban a kétéves aktív szakasz után csak egy év biztonsági javítás volt. A hosszabbítás a PHP 8.2-től érvényes; a PHP 8.1 az RFC szerint szintén egy további évet kapott.

## Mely PHP-verziók támogatottak jelenleg?

A php.net szerint 2026. október 25-i állapot:

| Ág | Első kiadás | Aktív támogatás eddig | Biztonsági javítások eddig | PHP2Shell-javítás |
|---|---|---|---|---|
| 8.5 | 2025. 11. 20. | 2027. 12. 31. | 2029. 12. 31. | 8.5.12 |
| 8.4 | 2024. 11. 21. | 2026. 12. 31. | 2028. 12. 31. | 8.4.27 |
| 8.3 | 2023. 11. 23. | 2025. 12. 31. | 2027. 12. 31. | 8.3.36 |
| 8.2 | 2022. 12. 08. | 2024. 12. 31. | 2026. 12. 31. | 8.2.35 |

A php.net életciklus-végi áttekintése szerint már lezárult ágak:

| Ág | A támogatás vége | Utolsó verzió |
|---|---|---|
| 8.1 | 2025. 12. 31. | 8.1.34 |
| 8.0 | 2023. 11. 26. | 8.0.30 |
| 7.4 | 2022. 11. 28. | 7.4.33 |
| 7.0 | 2019. 01. 10. | 7.0.33 |
| 5.6 | 2018. 12. 31. | 5.6.40 |

## Hogyan tervezzen a ciklussal

A rögzített ritmus tervezhetővé teszi a frissítéseket. Egy gyakorlati megközelítés vállalkozásoknak:

```bash
# A parancssor és a telepített FPM-szolgáltatások verziójának megjelenítése
php -r 'echo PHP_MAJOR_VERSION, ".", PHP_MINOR_VERSION, PHP_EOL;'
ls /usr/sbin/php-fpm* 2>/dev/null
```

Vezesse be minden szerverhez és alkalmazáshoz az ágat és annak végdátumát a leltárába. Az áttérést a következő ágra tervezze meg, amíg az aktív támogatás még tart. A biztonsági szakaszban már csak kritikus javítások vannak, és a vég közeledtével sürget az idő.

Minden váltás előtt ott áll a kérdés, hogy az alkalmazása támogatja-e az új verziót. Ezt a gyártó rendszerkövetelményei alapján ellenőrizze, például a WordPress, a Shopware vagy a TYPO3 weboldalain. Hogy mi változott a verziók között, azt a [PHP 8.0-tól 8.5-ig](https://phpsos.de/hu/php/php-8-neuerungen/) áttekintés mutatja.

## Mit jelentett a kiadási ciklus a PHP2Shell esetében

A PHP2Shell megmutatta, milyen éles a határ a támogatott és a nem támogatott között. 2026. október 21-én éppen a négy támogatott ághoz jelentek meg javítások: 8.5.12, 8.4.27, 8.3.36 és 8.2.35. A PHP 8.1-hez és a régebbiekhez nincs hivatalos frissítés, csak minimális forráskód-backportok a 7.4-hez, a 8.0-hoz és a 8.1-hez. A szaksajtó szerint a PHP 5.4-ig visszamenőleg szinte az összes verzió érintett. A részletek a [Mely PHP-verziók érintettek?](https://phpsos.de/hu/php2shell/betroffene-php-versionen/) oldalon találhatók.

> **Fontos:**
> A PHP 8.2 2026. december 31-én ér véget. Aki most frissített a 8.2.35-re, ezzel csak néhány hét tartalékot nyert. Tervezze meg most az áttérést a 8.4-re vagy a 8.5-re.

Az örökölt rendszereknél megmaradnak a saját backportokat kínáló disztribúciók vagy a kereskedelmi hosszú távú ajánlatok. Hogy ezek lefedik-e a PHP2Shellt, azt a szolgáltatónak írásban kell megerősítenie. A mérlegelést a [Hosszú távú támogatás régi PHP-verziókhoz](https://phpsos.de/hu/blog/langzeitsupport-alte-php-versionen/) cikk írja le, a kockázatokat a [PHP életciklus vége](https://phpsos.de/hu/ratgeber/php-end-of-life-risiken/) útmutató.

## Hogyan segít konkrétan a PHP SOS?

- **Verziók feltérképezése:** Felmérjük a szerverein lévő összes PHP-ágat a végdátumaikkal.
- **Határidők tervezése:** Meghatározzuk, mely rendszerek mikor melyik ágra váltanak.
- **Migrálás:** A [PHP 8.1 és régebbi verziók migrációjával](https://phpsos.de/hu/leistungen/php-migration-legacy/) az alkalmazásokat tesztelten támogatott verzióra emeljük.
- **Javítások telepítése:** Egy ágon belül időben naprakészen tartjuk a patch-kiadásokat, és igazoljuk az újraindítást.


## Gyakori kérdések

**Meddig támogatják a PHP egy verzióját?**  
A php.net szerint négy évig: két év aktív támogatás hibajavításokkal és biztonsági javításokkal, utána még két évig csak kritikus biztonsági problémákra. A vég 2024 óta mindig december 31-ére esik.

**Mikor ér véget a PHP 8.2 támogatása?**  
2026. december 31-én. A PHP 8.2 még megkapta a PHP2Shell-javítást a 8.2.35 verzióval, utána nem lesz több hivatalos frissítés. Az áttérést a 8.4-re vagy a 8.5-re most kell megtervezni.

**Van még frissítés a PHP 8.1-hez?**  
A PHP-projekttől nem. A php.net szerint a PHP 8.1 2025. december 31-én elérte a végét, az utolsó verzió a 8.1.34 volt. A PHP2Shellhez csak minimális forráskód-backportok vannak; a kereskedelmi hosszú távú ajánlatoknak írásban kell megerősíteniük a lefedettségüket.

**Mi a különbség a 8.4 és a 8.4.27 között?**  
A 8.4 a verzióág a nyelvi funkcióival. A 8.4.27 egy patch-kiadás ezen az ágon belül, hiba- vagy biztonsági javításokkal, de új funkciók nélkül. A biztonság szempontjából az utolsó szám számít.

## Források

- [php.net: Támogatott verziók](https://www.php.net/supported-versions.php)
- [php.net: Már nem támogatott ágak](https://www.php.net/eol.php)
- [PHP RFC: Release Cycle Update](https://wiki.php.net/rfc/release_cycle_update)
- [PHP RFC: Release Process](https://wiki.php.net/rfc/releaseprocess)
