Nefunguje vám web po přechodu na PHP 8.2? Nejste sami – u dlouho neaktualizovaných webů si se změnou neporadily zastaralé pluginy a šablony. Umíme to spravit: aktualizujeme jádro WordPressu, pluginy i šablonu a web ve většině případů znovu naběhne. Pro naše klienty je aktualizace zdarma, stačí napsat na [email protected].
Proč jsme změnili verzi PHP
Kvůli nově zveřejněným bezpečnostním zranitelnostem v PHP jsme starší weby na našich serverech převedli na PHP 8.2. Tato verze a všechny novější dostaly bezpečnostní záplaty, starší řady PHP 7.x už žádné opravy nedostávají.
Provozovat web na nezáplatované verzi PHP by znamenalo nechat otevřené dveře útočníkům, a to nejen k vašemu webu, ale potenciálně i k ostatním webům na stejném serveru. Proto jsme tento krok nemohli odkládat.
Kritická bezpečnostní aktualizace PHP (říjen 2026)
Co se stalo, jak vážné to bylo a proč jsme museli zasáhnout hned.
Co se stalo se staršími weby
Část webů po změně verze přestala fungovat. Jde o weby, které běžely na PHP 7.x a dlouho se neaktualizovaly. Staré jádro WordPressu, pluginy nebo šablony obsahují kód, který PHP 8.2 už nepodporuje.
Typicky se to projeví bílou stránkou, hláškou „Na webu došlo k závažné chybě“ nebo nefunkční administrací. Data webu, tedy obsah, databáze i soubory, přitom zůstávají v pořádku. Problém je pouze v zastaralém kódu.
Neaktualizovaný web je riziko sám o sobě
I bez změny PHP by takový web představoval problém. Zastaralé pluginy a šablony patří k nejčastějším vstupním bodům útoků na WordPress.
- Bezpečnost: známé díry ve starých verzích pluginů jsou veřejně popsané a útočníci je automaticky vyhledávají.
- Výkon: PHP 8.x je výrazně rychlejší než 7.x, ale starý kód z toho netěží. Web je pak pomalejší pro návštěvníky i pro vyhledávače.
- Kompatibilita: čím déle se aktualizace odkládá, tím je následný přechod složitější a dražší.
Nabízíme aktualizaci webu
Dotčené weby umíme na našich serverech spolehlivě identifikovat. Všem jejich majitelům proto nabízíme aktualizaci:
- jádra WordPressu na aktuální verzi,
- všech pluginů,
- šablon (témat).
Aktualizaci děláme zdarma. Nic za ni nechceme, domluvíme si jen termín, kdy se do webu pustíme.
U standardně sestavených webů, tedy s pluginy a šablonami z oficiálního repozitáře WordPress.org nebo s platnou licencí, web po aktualizaci zpravidla znovu naběhne bez dalších zásahů.
Před aktualizací vždy vytvoříme zálohu souborů i databáze. Kdyby se cokoli nepovedlo, vrátíme web do původního stavu.
Kdy samotná aktualizace nestačí
V některých případech aktualizace web neopraví a je potřeba, aby se na něj podíval váš webmaster nebo vývojář:
- Vlastní (custom) kód – úpravy přímo v šabloně, vlastní pluginy nebo funkce psané na míru pro starší PHP.
- Prémiové šablony a pluginy bez možnosti aktualizace – například s propadlou licencí nebo zakoupené mimo oficiální kanály.
- Pluginy a šablony s ukončeným vývojem – autor je už neudržuje a nová verze kompatibilní s PHP 8.2 neexistuje. Tady je nutné najít náhradu.
V takovém případě vám napíšeme, co konkrétně brání spuštění webu, aby měl webmaster jasné zadání.
Co máte udělat teď
- Zkontrolujte, zda váš web funguje. Pokud ne, nebo jste od nás dostali upozornění, týká se vás tento článek.
- Napište nám, že máte o aktualizaci zájem, na [email protected]. Uveďte adresu webu a domluvíme termín.
- Pokud aktualizace nepomůže, předáme vám nebo vašemu webmasterovi přehled problémových částí.
Pokud si web chcete opravit sami, připravili jsme podrobný návod Web po přechodu na PHP 8.2 nefunguje? Jak opravit WordPress krok za krokem.
Rádi pomůžeme
Napište nám na [email protected] a domluvíme termín. Aktualizace je zdarma, před zásahem web vždy zazálohujeme a vy budete mít web, který zase běží bezpečně a rychle.
Chcete vyšší výkon?
Pokud web roste a sdílený hosting mu přestává stačit, máme pro vás virtuální managed servery na našem privátním cloudu. Výkon je vyhrazený jen pro vaše projekty a o samotný server se starat nemusíte.