Ako zistiť a zmeniť verziu PHP – podrobný sprievodca na rok 2025

Používanie aktuálnej verzie PHP je kľúčové pre bezpečnosť, rýchlosť a stabilitu vášho webu. Staršie verzie PHP už nie sú podporované a môžu predstavovať bezpečnostné riziko. V tomto článku vám ukážeme, ako zistiť a zmeniť verziu PHP na hostingu Webglobe a na čo si dať pri prechode pozor. 

Čo sa v článku dozviete: 

Ako zistiť aktuálnu verziu PHP 

Verziu PHP zistíte buď v administrácii hostingu, alebo vo WordPresse, ak ho používate.  

Obe miesta by mali zobrazovať rovnakú verziu (WordPress totiž používa tu, ktorá je nastavená na hostingu.) 

Ak však máte na hostingu viac webov alebo domén, môže mať každý inú verziu PHP. Preto je vždy najspoľahlivejšie overiť konkrétne nastavenie v administrácii hostingu. 

PHP verzia v administrácii Webglobe 

Webglobe používa najnovšie verzie PHP, ale ponúka aj staršie verzie. Informáciu o verzii pri konkrétnom webe a možnosť jej zmeny nájdete v klientskej administrácii. 

  1. Prihláste sa do Webglobe administrácie. 
  2. Prejdite do sekcie Hosting > Web > PHP nastavenie. 
  3. Tu uvidíte aktuálne nastavenú verziu PHP pre váš web. 

Pri webhostingu Webglobe je k dispozícii PHP vo verzii PHP 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2 a po novom aj PHP 8.4 (zároveň aj staršie verzie 7.0, 5.6, 5.4, 5.3 a 5.2). Pozor, PHP 7.3 už neobsahuje PHP modul mcrypt. 

PHP verzia vo WordPresse 

  1. Prihláste sa do administrácie WordPressu (tu je návod). 
  2. Prejdite na Nástroje –> Zdravie webu –> Informácie –> Server. 
  3. Tu nájdete verziu PHP, ktorú váš web používa. 

Ako zistiť verziu PHP WordPresse

 

Ako zmeniť verziu PHP? 

Pred zmenou PHP si najskôr skontrolujte, či je kompatibilné so všetkými nástrojmi a pluginmi, ktoré používate (viď nasledujúca kapitola článku). Dôrazne zároveň odporúčame prečítať si kapitolu Bezpečný prechod na novú verziu PHP. 

PHP si vo Webglobe zmeníte jednoducho vo svojom WebAdmine v sekcii Hosting –> Web –> PHP nastavenie.  

V prípade multihostingových variant (balíček Plus, Ultra) sa verzia mení pri hlavnej doméne. 

V rovnakej sekcii je možné upraviť si premenné, ako napríklad upload_max_filesize, register_globals, a pod. 

  1. Prihláste sa do Webglobe administrácie. 
  2. Prejdite do sekcie Hosting –> Web –> PHP nastavenie. 
  3. Vyberte požadovanú verziu PHP (odporúčame PHP 8.1 alebo vyššie). 
  4. Zmeny sa prejavia do 20 minút. 

Čo všetko si skontrolovať pred prechodom na novú verziu PHP 

Než prepnete web na novšiu verziu PHP, odporúčame uskutočniť rýchlu kontrolu kompatibility. Týka sa nielen samotného webu, ale aj nástrojov a doplnkov, ktoré používate. 

1.WordPress, šablóna a pluginy

  • WordPress – Majte vždy nainštalovanú najnovšiu verziu (návod na aktualizáciu WordPressu). 
  • Šablóna (téma) – Ubezpečte sa, že je stále vyvíjaná a aktualizovaná. Prémiová alebo moderná šablóna (napr. od Elementor alebo Astra) je väčšinou v poriadku. 
  • Pluginy – Skontrolujte, že všetky dôležité pluginy majú poslednú verziu a že sú kompatibilné s verziou PHP, na ktorú chcete prejsť. Zamerajte sa hlavne na: 

Ikona fajky kontaktné formuláre (napr. WPForms), 

Ikona fajky bezpečnostné pluginy (Wordfence, iThemes Security), 

Ikona fajky SEO pluginy (Yoast SEO, Rank Math), 

Ikona fajky zálohovacie pluginy (UpdraftPlus, All-in-One Migration). 

V administrácii WordPressu si otvorte detail pluginu – zvyčajne tu uvidíte, s akými verziami PHP je kompatibilný. 

2. Externé nástroje a integrácia

Skontrolujte, či nová verzia PHP neovplyvní vaše napojenie na ďalšie služby: 

  • Platobné brány – GoPay, ComGate, Stripe – overte, že ich pluginy sú aktualizované a udržiavané. 
  • Newsletterové nástroje – Mailchimp, Ecomail, SmartEmailing – väčšinou fungujú prostredníctvom pluginu, ten však musí byť kompatibilný s novým PHP. 
  • Online čety – Smartsupp, Tawk.to a pod. bývajú vložené cez JavaScript, takže PHP neriešia. 
  • Exporty a feedy – Napr. export do účtovníctva, Heureka feed alebo XML feedy do porovnávačov položiek – ak ich generujete cez plugin, je potrebné overiť kompatibilitu. 
  • Vlastné skripty alebo API integrácie – Pri weboch na mieru (alebo s úpravami) odporúčame test na vývojovom prostredí alebo aspoň spätný prepínací plán. 

3. Starší kód a frameworky

  • Ak máte vlastný vývoj (napr. v Laravele, Nette alebo inom PHP frameworku), skontrolujte si aj verziu frameworku a jeho požiadavky. 
  • Staršie funkcie ako split(), create_function() alebo globálne premenné ($HTTP_POST_VARS) už v nových verziách PHP nefungujú a môžu spôsobiť chyby. 

Bezpečný prechod na novú verziu PHP 

  1. Zálohujte web: Pred akoukoľvek zmenou si spravte kompletnú zálohu súborov a databázy. 
  2. Aktualizujte WordPress, šablóny a pluginy: Ubezpečte sa, že je všetko aktuálne. 
  3. Prepnite PHP verziu mimo špičky: Zmeny uskutočňujte ideálne večer. 
  4. Otestujte web: Skontrolujte, či všetko funguje správne a web je stabilný. 
  5. V prípade problémov: Vráťte sa k predchádzajúcej verzii PHP a kontaktujte podporu. 

Pre vývojárov s testovacím prostredím 

  • Otestujte kompatibilitu: Použite nástroje ako PHP Compatibility Checker. 
  • Aktualizujte kód: Prispôsobte kód novým štandardom PHP. 
  • Testujte v stagingu: Overte funkčnosť na testovacom prostredí. 
  • Nasadenie na produkcii: Po úspešnom testovaní prepnite PHP verziu na ostrom webe. 

Na čo si dať pri aktualizácii PHP pozor? 

  • Nepodporované funkcie: Starší kód môže využívať funkcie, ktoré v novej verzii PHP neexistujú. 
  • Zastaralé pluginy: Nepodporované doplnky môžu spôsobiť chyby alebo nefunkčnosť webu. 
  • Bez stagingu hrozí výpadok webu: Bez testovacieho prostredia môžu nastať nečakané problémy. 
  • Nekompatibilita frameworku: Ak používate framework (napr. Laravel, Symfony), ubezpečte sa, že jeho verzia PHP zodpovedá požiadavkám. 

Prečo je dôležité aktualizovať PHP? 

1.Bezpečnosť

Pre staršie verzie PHP už nie sú vyvíjané bezpečnostné aktualizácie. 

2. Výkon

Nové verzie PHP sú výrazne rýchlejšie a efektívnejšie. Rýchlosť je zásadná – ocenia ju návštevníci webu aj Google, ktorý rýchle weby uprednostňuje vo vyhľadávaní. 

3. Kompatibilita

Moderné webové aplikácie a pluginy si často vyžadujú aktuálne verzie PHP. Ak používate starú verziu, môžete naraziť na problémy s kompatibilitou, čo môže viesť ku chybám alebo nefunkčnosti niektorých častí webu. 

Máte staršiu verziu PHP? S Webglobe sa báť nemusíte 

Ak zatiaľ nemôžete prejsť na novú verziu PHP, aktivujeme vám automaticky službu Rozšírená podpora PHP 

Tá vám zabezpečí prevádzkovú stabilitu aj po skončení oficiálnej podpory.  

Vďaka tomu môže váš web bežať ďalej bezpečne, aj keď zatiaľ nie je pripravený na upgrade. 

Odporúčania na záver 

  • Aktualizujte všetko, čo sa dá: Hlavne pluginy a šablónu. 
  • Zálohujte a následne testujte prepnutie PHP: Bez zálohy neriskujte. 
  • Využite chybové logy: V prípade problémov vám logy pomôžu identifikovať chybu. 
  • Kontaktujte podporu: Ak si nie ste čímkoľvek istý, neváhajte sa na nás obrátiť! 
Posledná aktualizácia: