Přeskočit na obsah

Proč nepoužívat staré verze PHP a jak na aktualizaci

Sdílejte tento článek

Váš web funguje, tak proč řešit aktualizaci PHP? Protože i když se na první pohled nic neděje, zastaralá verze může představovat bezpečnostní riziko. Nové verze přinášejí bezpečnostní opravy, vylepšení výkonu a podporu moderních funkcí. Starší verze naopak postupně o oficiální podporu přicházejí.

Jak poznat, že je čas na aktualizaci? Ukážeme vám, které verze PHP jsou aktuálně podporované, jak zjistit svou verzi a jak bezpečně přejít na novější.

Co je to PHP

PHP je nejpoužívanější skriptovací jazyk, který pomáhá vytvářet dynamické webové stránky. Když návštěvník načte vaši stránku, PHP skripty běží na serveru a generují HTML kód, který se zobrazí v prohlížeči. Používá ho kolem 70 % všech webů, pravděpodobně i ten váš.

Jedním z nejznámějších příkladů aplikace, která používá PHP, je třeba WordPress. WordPress je platforma pro tvorbu webových stránek a blogů, kterou si i u nás můžete velice snadno pořídit společně s hostingem. PHP zde hraje klíčovou roli při generování stránek, správě obsahu a komunikaci s databází.

Jak fungují aktualizace PHP

PHP aktualizace následují jasně definovaný cyklus, který zajišťuje bezpečnost a stabilitu. Každá nová hlavní verze PHP je podporována po dobu dvou let aktivními aktualizacemi, které zahrnují opravy chyb a nové funkce. Pak následují další dva roky, kdy jsou vydávány pouze bezpečnostní záplaty. Celkově je tedy každá hlavní verze PHP podporována po dobu čtyř let.

Fáze cyklu

  1. Aktivní podpora (2 roky): Nové funkce, opravy chyb.
  2. Bezpečnostní podpora (2 roky): Pouze bezpečnostní aktualizace.
  3. Konec životnosti: Žádné další aktualizace, přechod na novější verzi je nutný.

K říjnu 2026 jsou podporovány následující verze PHP:

VerzeAktivní podporaBezpečnostní podpora
PHP 8.2skončila 31. prosince 2024do 31. prosince 2026
PHP 8.3skončila 31. prosince 2025do 31. prosince 2027
PHP 8.4do 31. prosince 2026do 31. prosince 2028
PHP 8.5do 31. prosince 2027do 31. prosince 2029
PHP 8.6 (vychází 19. 11. 2026)do 31. prosince 2028do 31. prosince 2030
Zdroj: PHP.net, PHP.Watch

Používáte PHP 8.2 nebo starší?

Je čas začít plánovat aktualizaci. PHP 8.2 končí oficiální bezpečnostní podpora na konci roku 2026. Pokud to váš web umožňuje, doporučujeme přejít na PHP 8.4 nebo novější podporovanou verzi.

Před změnou vždy zkontrolujte kompatibilitu webu, šablon a pluginů.

Podporované verze PHP dostávají podle fáze svého životního cyklu opravy chyb nebo bezpečnostní aktualizace, které jsou nezbytné pro udržení bezpečnosti a stability vašich webových aplikací. Co se ale děje, když máte starší verzi? Pojďme se na to podívat.

3 důvody proč aktualizovat

Bezpečnostní rizika

Starší verze PHP nejsou už podporovány bezpečnostními aktualizacemi. To znamená, že jakmile je objevena nová zranitelnost, váš web je vystaven riziku útoku. Hackeři často cílí na známé zranitelnosti, takže je klíčové mít nejnovější bezpečnostní záplaty.

Příklad útoku

Představte si, že vaše verze PHP obsahuje známou chybu, kterou hacker může snadno využít k převzetí kontroly nad vaším webem. To může vést ke krádeži citlivých dat nebo zneužití vašeho webu k šíření malwaru.

Proč jsou bezpečnostní aktualizace důležité? Příklad z října 2026

V říjnu 2026 byly odhaleny dvě kritické bezpečnostní zranitelnosti PHP, které mohly útočníkům umožnit spouštět škodlivý kód na zranitelných serverech.

Pro podporované verze PHP byly vydány bezpečnostní opravy. Starší verze bez oficiální podpory ale tyto aktualizace automaticky nedostávají.

A právě proto se vyplatí PHP pravidelně aktualizovat. Nejde jen o nové funkce nebo rychlost, ale především o bezpečnost vašeho webu a jeho návštěvníků.


Nízký výkon

Novější verze PHP mohou přinést lepší výkon a efektivnější zpracování požadavků. To může pomoci i rychlosti načítání webu.

Záleží ale také na samotném webu, jeho optimalizaci a výkonu hostingu. Samotná aktualizace PHP proto nemusí vždy znamenat instantní zrychlení.

Špatná kompatibilita

Moderní webové aplikace a pluginy často vyžadují aktuální verze PHP. Pokud používáte starou verzi, můžete narazit na problémy s kompatibilitou, což může vést k chybám nebo nefunkčnosti některých částí webu.

Aktualizace pluginů

Mnoho vývojářů pluginů přestává podporovat starší verze PHP. Pokud váš web používá tyto pluginy, může dojít k vážným problémům, pokud nebudete PHP aktualizovat.

Obejdete se bez aktualizace?

Pokud máte web už nějakou chvíli a od té doby jste to neřešili, přechod na novou verzi PHP bohužel může být poměrně drahý a složitý úkol. Menší problém je to pro moderní open-source systémy. Na obrázku se ale můžete podívat, že i u webů běžících na WordPressu mají uživatelé co dohánět.

Na jakých verzích PHP běží WordPress uživatelé?

Kruhový graf zobrazující podíl používaných verzí PHP na webech s WordPressem. Nejčastější jsou PHP 8.3 (27,91 %), PHP 8.2 (23,63 %) a PHP 7.4 (15,38 %).
Využití jednotlivých verzí PHP na WordPressu ku 27.10. 2026. Zdroj: WordPress.org

Jak se vyvíjí používání PHP na naší infrastruktuře?

Podobný trend vidíme i na naší infrastruktuře. Zatímco v roce 2024 používalo 75 % našich zákazníků zastaralé verze PHP 5.2 až 8.0, v říjnu 2026 už na verzích PHP 5.3 až 8.1 běželo 31,4 % webů. To je výrazný posun správným směrem.

Kruhový graf využití verzí PHP na infrastruktuře Active24 v říjnu 2026. Největší podíl má PHP 8.3 (21,4 %), následují PHP 8.4 (17,4 %) a PHP 8.5 (16,2 %).
Přehled používaných verzí PHP na naší infrastruktuře, říjen 2026

Stále ale máme na čem pracovat. Na konci roku 2026 totiž skončí oficiální podpora PHP 8.2, kterou používá další část zákazníků.

Proto zákazníky průběžně motivujeme k přechodu na novější verze PHP. A těm, kteří zatím aktualizovat nemohou, pomáháme udržet web v bezpečném provozu díky rozšířené podpoře PHP.

Co když PHP zatím aktualizovat nemůžete?

Ne každý web je připravený na přechod na novější PHP. Někdy tomu brání zastaralá šablona, nekompatibilní plugin nebo starší aplikace, jejíž úprava by zabrala více času.

U Active24 můžete využít rozšířenou podporu PHP. Díky dodatečným bezpečnostním opatřením můžete dál provozovat vybrané starší verze PHP a získat čas na přípravu aktualizace.

Rozšířená podpora ale není trvalou náhradou za aktualizaci. Z dlouhodobého hlediska stále doporučujeme přechod na podporovanou verzi PHP.

Jak aktualizovat PHP

V tomto článku najdete návod, jak zkontrolovat kompatibilitu svých webových stránek s novými verzemi PHP. Na jedno místo jsme shromáždili taky návody pro různé redakční systémy.

1. Zjistěte, jakou verzi PHP používáte

Nejprve si ověřte, na jaké verzi PHP váš web běží. Pokud máte hosting u Active24, tuto informaci najdete ve WebAdminu. Podívejte se, kde to hledat.

2. Zkontrolujte kompatibilitu

Nejprve zkontrolujte kompatibilitu vašich webových stránek s novými verzemi PHP. Abychom vám to usnadnili, vytvořili jsme nástroj, kde si můžete ověřit, zda změna PHP verze bude bez komplikací. 

PHP verzi si tak můžete snadno otestovat ve WebAdminu ve výpisu vašich hostingů.

3. Zálohujte web a proveďte aktualizaci

Před aktualizací si vytvořte zálohu souborů i databáze. Pokud je to možné, změnu nejprve vyzkoušejte v testovacím prostředí.

Pokud vše funguje, můžete rovnou aktualizovat. Z našich zkušeností jsou přechody na vyšší verzi PHP obvykle bezproblémové, ale vždy doporučujeme nejdřív otestovat kompatibilitu webu.

V našem návodu se dozvíte taky, jak postupovat při aktualizaci krok za krokem. Pokud používáte WordPress, i pro vás je v Centru nápovědy připravená pomoc.

Tady jsme pro vás shromáždili taky odkazy na oficiální dokumentaci dalších redakčních systémů:

4. Ověřte, že všechno funguje

Po aktualizaci zkontrolujte nejen úvodní stránku, ale i důležité funkce webu.

Například:

  • Kontaktní formuláře
  • Přihlašování do administrace
  • Objednávky a platby, pokud provozujete e-shop
  • Funkčnost pluginů

Co když to nefunguje?

Pokud po aktualizaci zjistíte, že váš web nefunguje správně, je možné, že budete muset upravit kód. Dokumentace PHP nabízí podrobné návody a doporučení, jak se vypořádat s případnými problémy. Přečtěte si ji tady.

Závěrem: Nenechávejte aktualizaci PHP na poslední chvíli

Aktualizace PHP je výzvou i pro hostingy

Téma tohoto článku bylo dlouho bolestivé i pro většinu hostingů, včetně toho našeho. Pro majitele webů je totiž mnohdy složité zajistit kompatibilitu jejich stránek, a když hostovací služba provádí nucené aktualizace, může to způsobit nefunkčnost tisíců webových stránek. A to nikdo nechceme.

Proto na tento problém upozorňujeme a rozhodli jsme se situaci pomoct tím, že přesuneme co nejvíc webů a uživatelů na všech trzích, kde působíme, na novější verze. Věříme, že když se nám podaří situaci zlepšit i mimo naše hostingy, bude z toho čerpat celá komunita.

Používáte PHP 8.2? Je čas plánovat aktualizaci

Aktualizace PHP je zásadní pro bezpečnost a výkon webu. Starší PHP nemusí znamenat okamžitý problém. Čím déle ale používáte nepodporovanou verzi, tím větším bezpečnostním rizikům můžete svůj web vystavovat.

PHP 8.2 končí oficiální bezpečnostní podpora na konci roku 2026. Pokud ho stále používáte, je nejvyšší čas začít plánovat přechod na novější verzi.

U nás to zvládnete jednoduše přes WebAdmin. A pokud váš poskytovatel novější verze nenabízí, je možná správný čas změnit hosting 🙂.

Často kladené otázky o aktualizacích PHP

Jak zjistím, jakou verzi PHP používám?

Pokud máte hosting u Active24, verzi PHP zjistíte ve WebAdminu. V sekci Služby najdete přehled svých domén. Pokud u některé uvidíte štítek „Stará PHP verze“, klikněte na něj. Otevře se přehled webových adres, kde ve sloupci „Služba“ uvidíte nastavenou verzi PHP.

Pokud se vám štítek nezobrazuje, rozšířenou podporu PHP nepotřebujete. Aktuální verzi si můžete ověřit podle našeho návodu

Které verze PHP jsou podporované v roce 2026?

V říjnu 2026 jsou oficiálně podporované verze PHP 8.2, 8.3, 8.4 a 8.5. Podpora PHP 8.2 končí 31. prosince 2026, zatímco PHP 8.1 a starší verze už oficiální podporu nemají. Aktuální přehled najdete na PHP.net.

Jakou verzi PHP mám používat pro WordPress?

Doporučujeme používat co nejnovější podporovanou verzi PHP, se kterou je váš WordPress, šablona a všechny pluginy kompatibilní. Před přechodem si vždy ověřte požadavky vašeho webu a novou verzi otestujte.

Co se stane, když PHP neaktualizuji?

Váš web může dál fungovat, ale postupně se zvyšuje riziko bezpečnostních problémů a nekompatibility s novými verzemi redakčních systémů nebo pluginů. Nepodporované verze PHP už nedostávají oficiální bezpečnostní aktualizace. Active24 ale nabízí rozšířenou podporu vybraných starších verzí.

Může aktualizace PHP způsobit nefunkčnost webu?

Ano, pokud váš web používá zastaralé pluginy, šablony nebo kód, které nejsou s novější verzí PHP kompatibilní. Proto doporučujeme před aktualizací web zálohovat a kompatibilitu předem otestovat.

Jak aktualizovat PHP u Active24?

Verzi PHP můžete změnit přímo ve WebAdminu. Před aktualizací doporučujeme využít nástroj pro testování kompatibility. Podrobný postup najdete v našem návodu Jak změnit verzi PHP.

Co dělat, když můj web novější PHP nepodporuje?

Nejprve zkuste aktualizovat redakční systém, šablony a pluginy. Pokud přechodu brání zastaralý kód, může být potřeba jeho úprava. U Active24 můžete mezitím využít rozšířenou podporu PHP, která poskytuje dodatečná bezpečnostní opatření pro vybrané starší verze PHP, než jste připravení na aktualizaci.