Zmena PHP verzie
PHP (Hypertext Preprocessor) je najrozšírenejší backendový jazyk pre webové systémy a dynamické stránky. V rámci centrálneho webhostingu TUKE zabezpečuje beh väčšiny univerzitných webov, študentských projektov, CMS systémov ako WordPress, Drupal či Moodle.
Keďže PHP sa vyvíja veľmi rýchlo, je dôležité mať web nastavený na aktuálnu a podporovanú verziu. Staršie verzie predstavujú bezpečnostné riziko a môžu spôsobiť problémy s kompatibilitou moderných aplikácií.
Prečo je dôležité aktualizovať PHP?
1. Bezpečnosť
Staršie verzie PHP obsahujú známe zraniteľnosti (RCE, XSS, SQLi, Directory Traversal), ktoré už nie sú opravované. Útočníci cielia najmä zastarané PHP verzie, pretože sú jednoduchším cieľom.
2. Výkon
Nové PHP verzie sú výrazne rýchlejšie:
- PHP 7 → PHP 8 = +40 % výkon
- PHP 8.1 → 8.2 = ďalšie optimalizácie výkonu
- PHP 8.3 / 8.4 / 8.5 = najvýkonnejšie a najstabilnejšie edície
Výkon je zásadný pri WordPresse, Laravel projekte, API a dynamických stránkach.
3. Kompatibilita
Moderné systémy už vyžadujú minimálne:
- WordPress – PHP 8.1+
- Drupal – PHP 8.1+
- Laravel – PHP 8.2+
- Nextcloud – PHP 8.2 / 8.3
Staršie PHP sa často nedajú použiť s novými knižnicami.
4. Podpora
Zastaralé verzie PHP už nedostávajú:
- bezpečnostné aktualizácie,
- bugfixy,
- opravy zraniteľností.
Preto je ich používanie rizikové.
Najčastejšie útoky na staré PHP verzie
- SQL Injection – nedostatočné spracovanie vstupu môže umožniť útočníkovi manipulovať databázové dotazy.
- XSS (Cross-Site Scripting) – vloženie škodlivého kódu cez formuláre alebo komentáre.
- Remote Code Execution (RCE) – útočník spustí svoj kód na serveri.
- Directory Traversal – získanie prístupu k citlivým súborom mimo webového adresára.
Prehľad podporovaných verzií PHP
| Verzia PHP | Stav | Odporúčanie |
|---|---|---|
| 5.6 – 7.4 | End of Life | Naliehavo aktualizovať |
| 8.0 | End of Life | Odporúčame prejsť na 8.2+ |
| 8.1 | Security Support | Odporúčame aktualizovať |
| 8.2 | Security Support (do 2025) | Stabilná voľba |
| 8.3 | Security Support (do 2026) | Odporúčaná verzia |
| 8.4 | Aktuálne pre-release | používajú najnovšie frameworky |
| 8.5 | Nová stabilná verzia – dostupná na TUKE hostingu | Najvyššia bezpečnosť, výkon a kompatibilita |
(TUKE hosting podporuje všetky stabilné verzie vrátane PHP 8.5.)
Ako zmeniť PHP verziu v prostredí TUKE Webhostingu
1. Otvorte správu webu
Prejdite na:
https://website.tuke.sk
Prihláste sa TUKE ID a vyberte konkrétny web.
2. Webhosting vám zobrazí používanú PHP verziu
Na nástenke uvidíte kartu PHP – často označenú ako outdated, ak používate starú verziu.
Príklad:

3. Otvorte nastavenia PHP
Kliknite na ikonku PHP.
4. Vyberte novú verziu PHP
V rozbaľovacej ponuke zvoľte podporovanú verziu:
Odporúčané:
- PHP 8.3
- PHP 8.4
- PHP 8.5 (najnovšia)


Po zmene prejdite na spodok stránky a kliknite OK.
5. Zmena je okamžitá a reverzibilná
Ak vaša aplikácia nefunguje správne, môžete sa kedykoľvek vrátiť k predchádzajúcej verzii.
Niekoľko odporúčaní:
- WordPress → PHP 8.2 / 8.3
- Laravel → PHP 8.2+
- Nextcloud → PHP 8.2 / 8.3
- Staré CMS alebo nezáplatované systémy → testujte pred aktualizáciou