A PHP egy nyílt forráskódú programozási nyelv, ami a CMS rendszerekben leggyakrabban használatos (pl. WordPress / WooCommerce, Joomla, Drupal és Opencart).
A PHP programozási nyelv folyamatosan fejlődik és minden évben megjelenik egy új verzió, amelynek élettartama körülbelül 3 év. Az első két évben az adott verzió automatikusan frissül, majd ennek letelte után csak a kritikus biztonsági hibákról kap frissítéseket.
A 3-4 éves életciklus után nem érkezik több biztonsági frissítés, és így biztonsági kockázatot jelent az adott PHP verzió további használata (mivel nem frissítik a kritikus biztonsági hibákat).
A különböző verziókról és támogatásuk megszűnéséről a PHP weboldalon találsz további leírást.

A webhely optimális biztonsága és teljesítménye érdekében javasolt a PHP legújabb, vagy hivatalosan támogatott verziójának használata.
Szükséges frissítenem a PHP verziómat?
A válasz igen, webhelyednek az aktuális verziót kell használnia. Mivel a régebbi PHP verziók már nem kapnak biztonsági frissítéseket, ezeket eltávolíthatjuk kínálatunkból és így az adott verziót használó oldalak automatikusan átkerülnek a következő PHP verzióba, ha a frissítést nem végezted el korábban. Egyes esetekben még magasabb verzióra is át lehet lépni, ha a verziók közötti különbség kicsi.
A várható változásról mindig értesítünk pár hónappal korábban, de érdemes a weboldalt év közben is folyamatosan karbantartani, frissíteni. Például WordPress használatakor mindig győződj meg arról, hogy a WordPress legújabb verziójával, témájával, illetve bővítményeivel rendelkezel.
A legújabb PHP verzió használatának előnyei:
– Gyorsabb weboldal. A frissebb PHP verziók optimalizáltabb kódot jelentenek, ezzel együtt gyorsabb végrehajtási időket is.
– Biztonság. Weboldalad lényegesen biztonságosabb, ha egy aktívan és rendszeresen frissített PHP verzión fut. Weboldalad nincs kitéve a nem karbantartott PHP verziók biztonsági rései miatti jogsértéseknek, és nem kell külső szolgáltatókra hagyatkoznod a biztonsági rések betöméséhez.
– Új PHP funkciók. Az új PHP verzió új és továbbfejlesztett funkciókat is jelent. Olyan funkciókat, amelyeket a webfejlesztőd is ki tud használni a weboldalad frissítésénél.
Vannak hátrányai is a váltásnak?
A PHP verzió megváltoztatásának hátránya az, hogy előfordulhat, hogy témát vagy bővítményt kell cserélned a webhelyeden. Például a WordPress nem minden témája és bővítménye kap folyamatos frissítéseket. A https://wordpress.org/plugins/ és a https://wordpress.org/themes/ oldalakon válogathatsz az elérhető több tízezer ingyenes bővítmény és téma között, illetve megnézheted, hogy mikor frissítették azokat legutóbb. Ha egy bővítmény miatt a webhelyed összeomlik a PHP újabb verziójában, és az utolsó frissítés óta több mint 12 hónap telt el, mindenképpen jelzésértékű és jó jel lehet, hogy ki kell cserélned, frissítened kell a bővítményt.
A PHP támogatott verziói a tárhelyen
Célunk, hogy biztonságos, erős és modern tárhelyet biztosítsunk. Ezért a PHP legújabb verzióit a lehető leghamarabb támogatjuk, és eltávolítjuk az elavultakat – nem kapnak frissítéseket vagy javításokat, és működésük hosszú távon nem fenntartható.
| PHP verzió | Állapot | Információ |
|---|---|---|
| PHP 8.4 | ✅ | Hivatalos támogatás 2028. 12-ig. |
| PHP 8.3 | ✅ | Hivatalos támogatás 2027. 12-ig. |
| PHP 8.2 | ✅ | Hivatalos támogatás 2026. 12-ig. |
| PHP 8.1 | ⚠️ | Biztonsági frissítések támogatása 2025. 12-ig |
| PHP 8 | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2023-ban befejeződött. |
| PHP 7.4 | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2022-ben befejeződött. |
| PHP 7.3. | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2021-ben befejeződött. |
| PHP 7.2 | ❌ | Javasoljuk az azonnali frissítést. A hivatalos támogatás 2020-ban befejeződött. |
| PHP 7.1 | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2019-ben befejeződött. |
| PHP 5.6 | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2018-ban befejeződött. |
| PHP 5.3 | ❌ | Javasoljuk az azonnali frissítést. Hivatalos támogatás 2014-ben befejeződött. |
A PHP támogatott verzióinak életciklusa megtalálható a hivatalos weboldalon: https://www.php.net/supported-versions.php.
Hogyan változtathatom meg a PHP verziót a Websupport-nál?
A webadmin felületre bejelentkezve könnyedén válthatsz az aktuálisan elérhető PHP verziók között. A PHP verzióváltás után körülbelül 15 percet kell várnod, amíg a módosítások bekövetkeznek, és a kiszolgáló nem a mentett oldalt tölti be a gyorsítótárból a PHP váltása után.
A módosítás előtt győződj meg róla, hogy a weboldalad is készen áll:
1. Győződj meg arról, hogy webhelyed CMS-ét a legújabb verzióra frissítetted.
2. Töröld a már nem használt bővítményeket, témákat és az egyéb, korábbi telepítéseket, amelyeket már nem használsz.
3. Változtasd meg a PHP verziót a webadminon keresztül, hogy ellenőrizd, minden megfelelően működik-e. Ehhez kövesd az alábbi lépéseket:
1. Jelentkezz be a Webadmin oldalra
2. Válaszd ki a kívánt domaint, és kattints a Speciális konfiguráció majd a Web menüpontra, ezen belül pedig a Szolgáltatások-ra.
3. A szolgáltatások listájában továbbra is szerkeszthető – minden szolgáltatás (pl. aldomain teszt.domain.hu, különböző PHP verziót lehet beállítani ezekhez is.
Válaszd a módosítani kívánt domain melletti Szerkesztés gombot.

4. A megjelenő felületen pedig válaszd ki a kívánt PHP verziót, és kattints a Mentés gombra.

5. Javítsd ki a felmerült hibákat vagy egyeztess fejlesztőddel. Különböző módokon engedélyezheted azokat a hibaüzeneteket, amelyek megmutatják, hogy melyik bővítménymodul a hiba oka. A WordPress-ben aktiváld a hibakeresést a wp-config.php fájlban, míg más PHP webhelyeken és CMS-ekben (pl. Joomla vagy Opencart) az alábbi három sort add hozzá a .htaccess fájlhoz a hibák megjelenítéséhez:
php_flag display_errors on
php_flag display_startup_errors on
php_value error_reporting 2047
6. Ha súlyos hibát tapasztalsz, állítsd vissza a korábbi PHP verziót, és frissítsd / tiltsd le / cseréld ki az oldal összeomlását okozó bővítményt / témát.
PHP kompatibilitási teszt
A webhely és az oldalak kompatibilitásának előnézete SSL-tanúsítvánnyal
A rendszer megbízhatóan működik SSL-tanúsítványok használatával (a HTTPS-re átirányított weboldalakon). A teszt felület elérhető a WebAdmine-ban.
1. Jelentkezz be a Webadmin felületre.
2. Válaszd a Szolgálatások menüt.
3. Kattints a tesztelni kívánt domainre.
4. A bal oldali menüben válaszd a Speciális konfiguráció, majd a Web menüpontokat.

5. Az ellenőrizni kívánt domain mellett kattints a három pontra, majd a lenyíló menüben válaszd az Ellenőrizd a weboldalad kompatibilitását menüt.

A tesztfelületen az összes elérhető PHP verziót tudod tesztelni. Bármely verzióra kattintva azonnal megtekintheted az oldalt, és ellenőrizheted, hogy minden rendben van-e. Ha az oldal a PHP verzió módosítása után működik, és a módosításokat menteni szeretnéd, kattintson a PHP frissítése lehetőségre.
Ha probléma merült fel az oldalon, kattintson a Teszt befejezése elemre.

Ha egy másik PHP verzióra váltasz, a módosítás nem jelenik meg azonnal az oldalon. A PHP verzió módosítása 15 percen belül lép hatályba, miután rákattintottál a PHP frissítés gombjára.