Verze PHP a související nastavení

September 23, 2026 54 zobrazení

Verze PHP a související nastavení

Hosting běží v prostředí postaveném na konkrétním PHP obrazu. Verzi PHP pro celý hosting, výjimky pro jednotlivé adresáře i restart PHP procesu najdete v panelu u daného hostingu.

Změna verze PHP pro celý hosting

Otevřete https://panel.cloudweb.sk, vyberte hosting a přejděte na záložku Pokročilé. V sekci „Verze PHP“ uvidíte aktuální verzi a rozbalovací seznam s verzemi, které váš tarifní program povoluje.

  1. V seznamu vyberte cílovou verzi PHP.
  2. Klikněte na tlačítko pro přepnutí verze.
  3. Potvrďte v dialogovém okně.

Hosting se na novou verzi přepne tak, že se na pozadí překonfiguruje – jde o stejný mechanismus jako u jiných změn konfigurace. Soubory, databáze, e-maily ani DNS záznamy se přitom nemění; web může být na pár sekund nedostupný, než se hosting restartuje.

Sekce Verze PHP se zobrazí jen tehdy, pokud váš tarifní program obsahuje alespoň jeden PHP obraz – u statického programu „Vizitka“ (bez PHP) se nezobrazuje vůbec.

Dostupné verze

Aktuálně aktivní verze PHP jsou 8.1, 8.2, 8.3 a 8.4, každá ve variantě s Nginx + PHP-FPM i ve variantě s Apache. Nové hostingy dostávají ve výchozím stavu variantu s Nginx + PHP-FPM. Nabídka verzí se může časem měnit; ve výběru v panelu vždy uvidíte aktuální seznam omezený na to, co povoluje váš program.

Restart PHP a vyčištění OPcache

Na záložce Pokročilé jsou i dvě rychlé akce:

  • Restartovat PHP – restartuje PHP-FPM proces vašeho hostingu. Probíhající požadavky se na pár sekund přeruší.
  • Vyčistit OPcache – vynutí opětovné načtení PHP souborů bez přerušení probíhajících požadavků (tzv. graceful reload). Použijte to po nasazení nové verze kódu, pokud změny na webu nevidíte hned. Pokud se graceful reload nepodaří, systém místo něj provede plný restart PHP-FPM.

Obě akce pracují s procesem PHP-FPM, který běží přímo ve vašem hostingu.

Vlastní verze PHP pro adresář nebo subdoménu

Podadresář webu (například /legacy, viz změna kořenového adresáře) nebo subdoménu vytvořenou v režimu subdomén podle složek můžete spustit na jiné verzi PHP, než běží na zbytku hostingu. Najdete to na záložce Domény, v podzáložce Subdomény, v sekci „PHP verze pro adresář“.

Tato funkce se zapíná na úrovni tarifního programu a ve výchozím stavu ji nemá zapnutou žádný program. Pokud ji potřebujete, napište podpoře – umí ji pro váš program povolit a nastavit, kolik takových výjimek smíte mít.

Když je funkce zapnutá, přidání výjimky funguje takto:

  1. Zvolte typ – Adresář (cesta relativně ke kořeni webu, např. legacy) nebo Subdoména (název subdomény).
  2. Vyberte cílovou verzi PHP – v nabídce jsou jen aktivní verze jiné než ta, na které běží samotný hosting.
  3. Klikněte na Přidat a přeprovizovat.

Každá takto přidaná verze běží jako samostatný php-fpm proces vedle hlavního procesu hostingu a sdílí s ním soubory. Přidání i odstranění výjimky hosting na pozadí překonfiguruje, což web na pár sekund restartuje. Subdoménu lze takto nastavit jen v režimu subdomén podle složek (nebo smíšeném režimu) – jinak ji nelze vybrat.

Byl tento článek užitečný?

Vaše zpětná vazba nám pomáhá zlepšovat dokumentaci

Stále potřebujete pomoc?

Pokud tento článek neodpověděl na vaši otázku, náš tým podpory je tu pro vás.

Kontaktovat podporu