Znalostná báza›Webhosting›Konfigurácia PHP

Webhosting – Konfigurácia PHP

Na tejto stránkeKedy tento návod použijeteVerzie PHP na webhostingu a WMSPHP configurationNastaviteľné PHP parametreBežné problémyČasto kladené otázky

V tomto článku sa dozviete:


Kedy tento návod použijete


Verzie PHP na webhostingu a WMS

Ponuka verzií PHP sa líši podľa služby. Na bežnom webhostingu sú dostupné iné verzie PHP než na službe WMS.

Verzie PHP na bežnom webhostingu

Na bežnom webhostingu môžete aktuálne nastaviť tieto verzie PHP:

  • PHP 5.4 – 5.6 (zastarané, potenciálne nebezpečné)
  • PHP 7.0 – 7.4 (zastarané)
  • PHP 8.0 – 8.5

Verziu volíte počas objednávky webhostingu, neskôr ju môžete zmeniť podľa návodu v kapitole PHP configuration.

Verzia PHP na službe WMS

Služba WMS aktuálne ponúka PHP vo verzii 8.2.1 (stav k októbru 2026). Na sprístupnení novších verzií PHP pre WMS pracujeme. Akonáhle budú dostupné, informáciu tu aktualizujeme.

PHP info

Ak potrebujete skontrolovať konkrétne funkcie prostredníctvom phpinfo() ešte pred zriadením Webhostingu, postupujte takto:

  1. Zadajte do adresného riadka prehliadača http://hc1-wd420.wedos.net/info.php82.
  2. V prípade potreby prepíšte koncovku .php82 na verziu PHP, ktorú chcete overiť.

PHP configuration

Zmeny v konfigurácii PHP na webhostingu sa prejavia do 30 minút od uloženia.

Pred zmenou konfigurácie sa uistite, že vaša webová aplikácia (systém, pluginy, šablóny) nové nastavenie podporuje.

Pre vstup do rozhrania konfigurácie PHP postupujte podľa týchto krokov:

  1. Prihláste sa do zákazníckej administrácie ⧉.
  2. V hornom menu vyberte Hosting services Webhosting alebo WMS.
  3. Z ponuky vyberte Webhosting, u ktorého chcete PHP konfigurovať.
  4. V ľavom menu vyberte PHP configuration.

V tomto rozhraní môžete:

  • Nastaviť inú verziu PHP. Na službe WMS je k októbru 2026 dostupná iba verzia PHP 8.2.1.
  • Zvoliť predvolené alebo vlastné nastavenie vybraných parametrov php.ini. V prípade vlastného nastavenia zadajte nové hodnoty. 

Nové nastavenie potvrďte tlačidlom Edit v hornej časti stránky. Po uložení počkajte 30 minút na zavedenie zmien do systému.

Vzorová zmena verzie PHP
Vzorová zmena verzie PHP

Nastaviteľné PHP parametre

V konfiguračnom rozhraní môžete nastaviť tieto parametre (v zátvorke je uvedená predvolená hodnota):

  • allow_url_fopen (On)
  • allow_url_include (Off)
  • auto_append_file (Off)
  • auto_prepend_file (Off)
  • display_errors (On)
  • html_errors (On)
  • ignore_user_abort (Off)
  • implicit_flush (Off)
  • log_errors (Off)
  • max_execution_time (90), dostupné sú hodnoty 5 – 300 s
  • max_file_uploads (20), dostupné sú hodnoty 0 – 50
  • max_input_vars (10000), dostupné sú hodnoty 0 – 100000
  • output_buffering (Off)
  • session.auto_start (Off)
  • session.cookie_httponly (Off)
  • session.cookie_secure (Off)
  • session.use_cookies (On)
  • session.use_only_cookies (On)

Parametre tarify webhostingu

Tieto parametre sú dané tarifou webhostingu (v zátvorke hodnoty pre LowCost | NoLimit | NoLimit Extra):

  • Počet PHP vlákien (7 | 25 | 30)
  • memory_limit (256 MB | 512 MB | 1024 MB)
  • upload_max_filesize (128 MB | 256 MB | 512 MB)
  • post_max_size (128 MB | 256 MB | 512 MB)

Podrobné porovnanie tarify nájdete na tomto odkaze ⧉. Návod na zmenu variantu tarify nájdete v článku Služby – Zmena tarify alebo fakturačného obdobia.

Parametre WMS

U služby WMS môžete navyše nastaviť ešte tieto parametre:

Základná konfigurácia (predvolená hodnota)

  • PHP Priority (0) – nižšia hodnota = vyššia priorita, prioritné požiadavky sú serverom vybavené prednostne
  • Number of CGI Slots (7) – maximálny počet súbežne spustených PHP procesov
  • Max. Number of Connections (null) – základný počet spojení, ktoré môže webhosting nadviazať
  • Process acme-challenge URL (zapnuté)
  • HTTP Proxy Cache (zapnuté) – proxy cachovanie na strane webhostingu

Nastavenia v php.ini (predvolená hodnota)

  • max_input_time (30)
  • max_input_vars (10000)
  • memory_limit (128)
  • opcache.enable (zapnuté)
  • post_max_size (32)
  • upload_max_filesize (32)

Bežné problémy

Medzi bežné problémy so zmenou konfigurácie PHP patria:

Nefunkčný web po zmene PHP

Problém: Po zmene verzie PHP, parametra alebo po aktualizácii pluginu prestal web fungovať, zobrazuje sa biela stránka alebo chyba Parse error alebo Fatal error.

Príčina: Aplikácia alebo jej časť (šablóna, plugin, …) nie je s novou verziou PHP alebo hodnotou parametra kompatibilná.

Riešenie: Zmeňte verziu PHP alebo hodnotu parametra na predchádzajúcu. Kompatibilitu aplikácie s novou verziou PHP riešte so správcom webu alebo s podporou konkrétnej aplikácie. Názov chybného pluginu býva v chybovom hlásení, plugin môžete vypnúť premenovaním jeho priečinka cez FTP v www/wp-content/plugins.

Inštalátor aplikácií hlási nekompatibilnú verziu PHP

Problém: Inštalácia WordPressu pomocou inštalátora aplikácií skončí chybou, že vybraná verzia nie je kompatibilná s umiestnením inštalácie (napríklad požiadavka PHP 7 až 8.2.99, zistené 8.3).

Príčina: Inštalátor aplikácií má problémy s PHP 8.3 a vyšším. Chybu evidujeme, objavuje sa zriedka.

Riešenie: Dočasne nastavte PHP 8.2 podľa kapitoly PHP configuration, počkajte 30 minút na zavedenie zmeny a inštaláciu zopakujte.

Rôzne verzie PHP na jednom Webhostingu

Problém: Potrebujem, aby časť aplikácie bežala na inej verzii PHP.

Príčina: Na jednom Webhostingu môže bežať viac domén/subdomén s aplikáciami, ktoré majú rôzne požiadavky na verziu PHP a parametre. Nastavenie v administrácii sa však týka globálne celého Webhostingu.

Riešenie: Konkrétny súbor môžete spustiť inou verziou PHP pripísaním čísla verzie (bez desatinnej bodky) za príponu súboru. Napríklad súbor aplikace.php74 spustí súbor s verziou PHP 7.4. Ak je pre Vás toto riešenie neprípustné, nezostáva než oddeliť problematickú aplikáciu na samostatný Webhosting.

Na WMS nemôžem nastaviť PHP 8.3, 8.4 ani 8.5

Problém: Na službe WMS potrebujem novšiu verziu PHP než 8.2.1, ale v konfigurácii PHP ju nemožno vybrať.

Príčina: Na službe WMS je k októbru 2026 dostupná iba verzia PHP 8.2.1. Nejde o chybu vo Vašom postupe ani o skryté nastavenie, ktoré by ste mohli sami zapnúť. Na aktualizácii PHP pre WMS sa pracuje.

Riešenie: Aktualizácia WordPressu, pluginov ani šablón, ani úprava súboru php.ini novšiu verziu PHP na službe WMS nesprístupní. Ak Vaša aplikácia vyžaduje novšie PHP než 8.2.1, overte aktuálne možnosti so zákazníckou podporou cez formulár ⧉. Prípadne zvážte prostredie, v ktorom možno požadovanú verziu PHP prevádzkovať, napríklad bežný webhosting alebo vlastný server VPS.


Často kladené otázky

Ako zmením parameter na vyšší ako maximálna povolená hodnota?

Niektoré parametre (typicky max_execution_time) môže dočasne navýšiť zákaznícka podpora. Pošlite žiadosť cez formulár ⧉; uveďte názov webhostingu, požadovanú hodnotu a odôvodnenie žiadosti.

Ako zmením parameter, ktorý nie je v administrácii uvedený?

Ak nejde o parameter, ktorý závisí od tarify webhostingu, nemôžete ho v rámci zdieľaného webhostingu zmeniť. Riešením môže byť služba WMS ⧉, ktorá má rozšírenú ponuku úpravy PHP parametrov, alebo vlastný server VPS ⧉.

Zmenil som verziu PHP v administrácii a nič sa nedeje. Za ako dlho sa zmena prejaví?

Do 30 minút od uloženia, počkajte. Ak problém pretrváva, kontaktujte zákaznícku podporu ⧉.

Ako povolím Memcache alebo Xcache?

Webhosting aj WMS používajú OPcache, Memcache ani Xcache nie. Vzhľadom na uzavretý charakter týchto služieb tieto rozšírenia ani pridať nemožno. Viac informácií o cachovaní nájdete v článku Webhosting – Cache a proxy.

WordPress mi hlási, že potrebuje novšie PHP. Kde verziu zmením?

V zákazníckej administrácii v nastavení PHP configuration Vášho webhostingu, postup nájdete v kapitole PHP configuration. Pred zmenou overte, že systém, pluginy a šablóny novú verziu podporujú.

Aká je najnovšia verzia PHP, ktorú môžem na webhostingu nastaviť?

PHP 8.5. Na službe WMS je dostupná len verzia 8.2.1, pozrite Na WMS nemôžem nastaviť PHP 8.3, 8.4 ani 8.5.

Chcem pred prechodom na novú verziu PHP vyskúšať kópiu webu. Môžem vytvoriť klon webhostingu?

Nie, nemožno mať dva webhostingy s rovnakým názvom ani dve rôzne verzie PHP v jednom webhostingu. Kópiu webu umiestnite napríklad do subdomény a jej súbory spustite novou verziou PHP pripísaním čísla verzie za príponu, napríklad aplikacia.php83, ako popisuje kapitola Rôzne verzie PHP na jednom Webhostingu.

Plugin hlási nedostatok pamäte alebo času. Aké hodnoty memory_limit a max_execution_time môžem nastaviť?

max_execution_time 5 – 300 s (predvolené 90 s), nastavíte ho v konfigurácii PHP. memory_limit určuje tarif: 256 MB pri LowCost, 512 MB pri NoLimit a 1024 MB pri NoLimit Extra. Ak Vám hodnoty tarifu nestačia, zvážte prechod na vyšší tarif.

Pomohol vám tento článok?

Vaše hodnotenie nám pomáha zlepšovať naše články.

Vašu správu si prečíta tím tvorcov dokumentácie, ale neodpovedá na ňu. Ak potrebujete poradiť, kontaktujte nás pomocou kontaktného formulára. Nezadávajte sem heslá ani osobné údaje.

Nenašli ste, čo hľadáte?

Opýtajte sa ostatných zákazníkov na komunitnom webe Help.