Verzia PHP: ktorú použiť a ako ju bezpečne zmeniť

Tím Zephyros, . Čítanie na 6 minút.

Aktuálna verzia PHP je 8.5. Pre bežný web vrátane WordPressu je dnes rozumná voľba PHP 8.3 alebo 8.4: obe dostávajú opravy ešte niekoľko rokov a WordPress odporúča verziu 8.3 a novšiu. Ak váš web beží na PHP 8.1 alebo staršom, už nedostáva bezpečnostné opravy a verziu PHP by ste mali zmeniť čo najskôr. Nižšie nájdete, ako zistiť, akú verziu máte, a ako ju zmeniť tak, aby sa web nerozbil.

od 0,99 € mesačne pri ročnej platbe, s DPH

Rovnaká cena aj pri predĺžení. SSL, denné zálohy a presun webu zadarmo.

Objednať Štandard za 2,49 € Porovnať balíky

Aktuálne verzie PHP a koniec podpory

Každá verzia PHP má dva roky aktívnej podpory, počas ktorej dostáva opravy chýb aj bezpečnostné záplaty, a potom dva roky iba bezpečnostných opráv. Nová verzia vychádza každý rok koncom novembra. PHP 8.6 je v čase písania vo fáze testovania a jeho vydanie je plánované na 19. novembra 2026.

Podpora verzií PHP podľa php.net, stav k 10. 11. 2026
VerziaVydanáAktívna podpora doBezpečnostné opravy doStav
PHP 8.520. 11. 202531. 12. 202731. 12. 2029aktívna podpora
PHP 8.421. 11. 202431. 12. 202631. 12. 2028aktívna podpora
PHP 8.323. 11. 202331. 12. 202531. 12. 2027iba bezpečnostné opravy
PHP 8.28. 12. 202231. 12. 202431. 12. 2026iba bezpečnostné opravy
PHP 8.125. 11. 202125. 11. 202331. 12. 2025bez podpory
PHP 8.0 a staršiedo roku 2020podpora skončila najneskôr 26. 11. 2023bez podpory
Podpora verzií PHP 8.1 až 8.5 PHP 8.1: aktívna podpora do 25. 11. 2023, bezpečnostné opravy do 31. 12. 2025. PHP 8.2: aktívna podpora do 31. 12. 2024, bezpečnostné opravy do 31. 12. 2026. PHP 8.3: aktívna podpora do 31. 12. 2025, bezpečnostné opravy do 31. 12. 2027. PHP 8.4: aktívna podpora do 31. 12. 2026, bezpečnostné opravy do 31. 12. 2028. PHP 8.5: aktívna podpora do 31. 12. 2027, bezpečnostné opravy do 31. 12. 2029. 202120222023202420252026202720282029 8.1 8.2 8.3 8.4 8.5 november 2026 aktívna podpora iba bezpečnostné opravy
Podpora verzií PHP podľa php.net. Po konci bezpečnostných opráv už verzia nedostáva žiadne záplaty.

Ako zistiť verziu PHP na webe

  • WordPress: v administrácii otvorte Nástroje, Stav webu (Site Health), kartu Informácie a sekciu Server. Verziu PHP uvidíte hneď v prvých riadkoch. Ak je zastaraná, WordPress na to upozorní aj na nástenke.
  • Ovládací panel hostingu: v nastaveniach domény alebo v sekcii PHP je uvedené, akú verziu doména používa.
  • Súbor phpinfo: vytvorte v koreňovom priečinku webu súbor, napríklad info-8d2f.php, s obsahom <?php phpinfo(); a otvorte ho v prehliadači. Hneď potom ho zmažte, pretože prezrádza podrobnosti o serveri.
  • Príkazový riadok: php -v v SSH ukáže verziu PHP pre príkazový riadok. Tá sa môže líšiť od verzie, ktorú používa web, preto sa na ňu pri kontrole webu nespoliehajte.

Riziká starej verzie

  • Žiadne bezpečnostné opravy. Chyby objavené po konci podpory zostanú v PHP natrvalo otvorené.
  • Pluginy prestanú fungovať. Autori pluginov a šablón postupne zvyšujú najnižšiu podporovanú verziu PHP. Na starom PHP sa aktualizácia nenainštaluje a zostanete na verzii so známymi chybami.
  • Nižší výkon. Novšie verzie PHP vykonávajú ten istý kód spravidla rýchlejšie. Ako ďalej zrýchliť web, opisuje návod ako zrýchliť WordPress.
  • Vynútená zmena v najhoršej chvíli. Poskytovatelia staré verzie postupne vypínajú. Keď prechod odkladáte, robíte ho potom narýchlo a bez testu.

Pred zmenou: kompatibilita pluginov a šablóny

Prechod o jednu verziu, napríklad z 8.2 na 8.3, je väčšinou bez problémov. Pri skoku o viac verzií, alebo keď web používa staré pluginy, si prejdite tento zoznam:

  • Urobte zálohu súborov aj databázy (návod: ako zálohovať WordPress).
  • Aktualizujte WordPress, všetky pluginy a šablónu na najnovšie verzie.
  • Pri každom plugine si na wordpress.org pozrite položku Requires PHP a dátum poslednej aktualizácie. Plugin, ktorý sa roky neaktualizoval, je najčastejší zdroj problémov.
  • Ak máte šablónu na mieru alebo vlastné úpravy kódu, opýtajte sa ich autora, či sú pripravené na novú verziu.
  • Pri e-shope alebo dôležitom webe vyskúšajte zmenu najprv na kópii webu na testovacej subdoméne.
  • Zmenu naplánujte na čas s nízkou návštevnosťou a majte pripravený návrat na pôvodnú verziu.

Zmena verzie PHP na hostingu

Na väčšine hostingov sa verzia PHP mení v ovládacom paneli, v nastaveniach konkrétnej domény. Vyberiete verziu zo zoznamu, uložíte a zmena platí do minúty. Rovnako rýchlo sa vrátite späť.

U nás si vyberiete PHP 8.2 až 8.5 a nastavíte ju zvlášť pre každú doménu, takže starší web môže bežať na inej verzii ako nový. Po zmene:

  1. otvorte web v anonymnom okne prehliadača a prejdite úvod, článok, kontaktný formulár a pri e-shope košík a pokladňu,
  2. prihláste sa do administrácie a skontrolujte nástenku a Stav webu,
  3. vymažte cache, ak používate cache plugin.

Verziu PHP nemeňte cez súbor .htaccess, ak to poskytovateľ výslovne neodporúča. Na mnohých serveroch to nefunguje alebo to spôsobí chybu 500.

Keď sa po zmene niečo rozbije

Najprv vráťte pôvodnú verziu PHP. Web začne fungovať a príčinu môžete hľadať v kľude.

  • WordPress poslal e-mail o technickom probléme: obsahuje odkaz na režim obnovy, v ktorom sa prihlásite do administrácie a vypnete plugin, ktorý chybu spôsobil.
  • Biela stránka alebo chyba 500: zapnite zapisovanie chýb. Do wp-config.php pred riadok „That's all, stop editing“ pridajte:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Chyby sa potom zapisujú do súboru wp-content/debug.log a v ňom uvidíte názov pluginu alebo súboru, ktorý zlyhal. Po vyriešení tieto riadky odstráňte.

  • Hlásenia „Deprecated“ iba upozorňujú, že kód používa zastaranú funkciu. Web nezhodia, ale sú signálom, že plugin treba aktualizovať alebo nahradiť.
  • „Fatal error“ web zastaví. Plugin alebo šablónu s chybou aktualizujte, nahraďte iným, alebo nechajte opraviť a dovtedy nechajte web na pôvodnej verzii PHP, ak má ešte bezpečnostné opravy.

Ak si zmenu nechcete robiť sami, na našom WordPress hostingu s ňou poradíme. Balík Štart pre jednoduchý web stojí 0,99 € mesačne pri ročnej platbe, s DPH. Prehľad všetkého, čo hosting obsahuje, nájdete na stránke webhosting.

Časté otázky

Aká je aktuálna verzia PHP?

Najnovšia stabilná verzia je PHP 8.5, vydaná 20. 11. 2025. Aktívnu podporu majú PHP 8.4 a 8.5, bezpečnostné opravy dostávajú aj PHP 8.2 (do 31. 12. 2026) a 8.3 (do 31. 12. 2027). PHP 8.6 je v čase písania vo fáze testovania a jeho vydanie je plánované na 19. novembra 2026.

Ktorú verziu PHP potrebuje WordPress?

WordPress odporúča PHP 8.3 alebo novšie. Funguje aj na starších verziách od 7.4, tie však už nedostávajú bezpečnostné opravy. Rozhodujú aj pluginy a šablóna: pri každom je na wordpress.org uvedená najnižšia podporovaná verzia PHP.

Je PHP 8.2 ešte bezpečné?

Do 31. 12. 2026 áno, dostáva bezpečnostné opravy. Potom podpora končí. Ak web beží na 8.2, naplánujte si prechod na 8.3 alebo novšiu ešte pred týmto dátumom. U nás si verziu prepnete v ovládacom paneli sami, od januára 2027 už 8.2 neponúkame.