Jak zjistit a změnit verzi PHP – aktualizovaný průvodce pro rok 2025

Používání aktuální verze PHP je klíčové pro bezpečnost, rychlost a stabilitu vašeho webu. Starší verze PHP již nejsou podporovány a mohou představovat bezpečnostní riziko. V tomto článku vám ukážeme, jak zjistit a změnit verzi PHP na hostingu Webglobe a na co si dát při přechodu pozor.

Co se v článku dozvíte:

Jak zjistit aktuální verzi PHP

Verzi PHP zjistíte buď v administraci hostingu, nebo ve WordPressu, používáte-li jej.

Obě místa by měla ukazovat stejnou verzi (WordPress totiž používá tu, která je nastavena na hostingu.)

Pokud ale máte na hostingu více webů nebo domén, může mít každý jinou verzi PHP. Proto je vždy nejspolehlivější ověřit konkrétní nastavení v administraci hostingu.

PHP verze v administraci Webglobe

Webglobe používá nejnovější verze PHP, ale nabízí i starší verze. Informaci o verzi u konkrétního webu a možnost její změny najdete v klientské administraci.

  1. Přihlaste se do Webglobe administrace.
  2. Přejděte do sekce Hosting > Web > PHP nastavení.
  3. Zde uvidíte aktuálně nastavenou verzi PHP pro váš web.

Jak zjistit verzi PHP u Webglobe

U webhostingu Webglobe je k dispozici PHP ve verzi PHP 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 a nově PHP 8.4 (také starší verze 7.0, 5.6, 5.4, 5.3 a 5.2). Pozor PHP 7.3 již neobsahuje PHP modul mcrypt.

PHP verze ve WordPressu

  1. Přihlaste se do administrace WordPressu (zde je návod).
  2. Přejděte na Nástroje –> Zdraví webu –> Informace –> Server.
  3. Zde najdete verzi PHP, kterou váš web používá.

Jak zjistit verzi PHP ve WordPressu

Jak změnit verzi PHP?

Před změnou PHP si nejprve zkontrolujte, zda je kompatibilní se všemi nástroji a pluginy, které používáte (viz následující kapitola článku). Důrazně také doporučujeme přečíst kapitolu Bezpečný přechod na novou verzi PHP.

PHP u Webglobe změníte snadno ve svém WebAdminu v sekci Hosting –> Web –> PHP nastavení.

V případě multihostingových variant (balíček Plus, Ultra) se verze mění u hlavní domény.

Ve stejné sekci je možné si upravit proměnné, jako například upload_max_filesize, register_globals, apod.

  1. Přihlaste se do Webglobe administrace.
  2. Přejděte do sekce Hosting –> Web –> PHP nastavení.
  3. Vyberte požadovanou verzi PHP (doporučujeme PHP 8.1 nebo vyšší).
  4. Změny se projeví do 20 minut.

Co všechno si zkontrolovat před přechodem na novou verzi PHP

Než přepnete web na novější verzi PHP, doporučujeme udělat rychlou kontrolu kompatibility. Týká se nejen samotného webu, ale i nástrojů a doplňků, které používáte.

1.WordPress, šablona a pluginy

Ikona fajky WordPress – Mějte vždy nainstalovanou nejnovější verzi (návod pro aktualizaci WordPressu).

Ikona fajky Šablona (téma) – Ujistěte se, že je stále vyvíjená a aktualizovaná. Prémiová nebo moderní šablona (např. od Elementor nebo Astra) je většinou v pořádku.

Ikona fajky Pluginy – Zkontrolujte, že všechny důležité pluginy mají poslední verzi a že jsou kompatibilní s verzí PHP, na kterou chcete přejít. Zaměřte se hlavně na:

V administraci WordPressu si otevřete detail pluginu – obvykle zde uvidíte, s jakými verzemi PHP je kompatibilní.

2. Externí nástroje a integrace

Zkontrolujte, zda nová verze PHP neovlivní vaše napojení na další služby:

  • Platební brány – GoPay, ComGate, Stripe – ověřte, že jejich pluginy jsou aktualizované a udržované.
  • Newsletterové nástroje – Mailchimp, Ecomail, SmartEmailing – většinou fungují přes plugin, ten ale musí být kompatibilní s novým PHP.
  • Online chaty – Smartsupp, Tawk.to apod. bývají vložené přes JavaScript, takže PHP neřeší.
  • Exporty a feedy – Např. export do účetnictví, Heureka feed nebo XML feedy do srovnávačů zboží – pokud je generujete přes plugin, je potřeba ověřit kompatibilitu.
  • Vlastní skripty nebo API integrace – U webů na míru (nebo s úpravami) doporučujeme test na vývojovém prostředí nebo aspoň zpětný přepínací plán.

3. Starší kód a frameworky

  • Pokud máte vlastní vývoj (např. v Laravelu, Nette nebo jiném PHP frameworku), zkontrolujte i verzi frameworku a jeho požadavky.
  • Starší funkce jako split(), create_function() nebo globální proměnné ($HTTP_POST_VARS) už v nových verzích PHP nefungují a mohou způsobit chyby.

Bezpečný přechod na novou verzi PHP

  1. Zálohujte web: Před jakoukoliv změnou si udělejte kompletní zálohu souborů a databáze.
  2. Aktualizujte WordPress, šablony a pluginy: Ujistěte se, že vše je aktuální.
  3. Přepněte PHP verzi mimo špičku: Změny provádějte nejlépe večer.
  4. Otestujte web: Zkontrolujte, zda vše funguje správně a web je stabilní.
  5. V případě problémů: Vraťte se k předchozí verzi PHP a kontaktujte podporu.

Pro vývojáře s testovacím prostředím

  • Otestujte kompatibilitu: Použijte nástroje jako PHP Compatibility Checker.
  • Aktualizujte kód: Přizpůsobte kód novým standardům PHP.
  • Testujte ve stagingu: Ověřte funkčnost na testovacím prostředí.
  • Nasazení na produkci: Po úspěšném testování přepněte PHP verzi na ostrém webu.

Na co si dát při aktualizaci PHP pozor?

  • Nepodporované funkce: Starší kód může využívat funkce, které v nové verzi PHP neexistují.
  • Zastaralé pluginy: Nepodporované doplňky mohou způsobit chyby nebo nefunkčnost webu.
  • Bez stagingu hrozí výpadek webu: Bez testovacího prostředí může dojít k nečekaným problémům.
  • Nekompatibilita frameworku: Pokud používáte framework (např. Laravel, Symfony), ujistěte se, že jeho verze PHP odpovídá požadavkům.

Proč je důležité aktualizovat PHP?

1.Bezpečnost

Pro starší verze PHP již nejsou vyvíjeny bezpečnostní aktualizace.

2. Výkon

Nové verze PHP jsou výrazně rychlejší a efektivnější. Rychlost je zásadní – ocení ji návštěvníci webu i Google, který rychlé weby upřednostňuje ve vyhledávání.

3. 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.

Máte starší verzi PHP? S Webglobe se nemusíte bát

Pokud zatím nemůžete přejít na novou verzi PHP, aktivujeme vám automaticky službu Rozšířená podpora PHP.

Ta vám zajistí provozní stabilitu i po skončení oficiální podpory.

Díky tomu může váš web běžet dál bezpečně, i když zatím není připraven na upgrade.

Doporučení závěrem

  • Aktualizujte vše, co jde: Hlavně pluginy a šablonu.
  • Zálohujte a pak testujte přepnutí PHP: Bez zálohy neriskujte.
  • Využijte chybové logy: V případě problémů vám logy pomohou identifikovat chybu.
  • Kontaktujte podporu: Pokud si nejste čímkoliv jisti, neváhejte se na nás obrátit!
Poslední aktualizace: