Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Chyba 500 alebo „kritická chyba“ na vašej webovej stránke (aj po aktualizácii WordPressu)

Vidíte biely displej, 500 Internal Server Error alebo pri WordPresse hlásenie Na tejto webovej stránke sa vyskytla kritická chyba? V takom prípade sa zasekol kód vašej webovej stránky. Samotný server zvyčajne funguje bez problémov. Podľa krokov nižšie vo väčšine prípadov nájdete príčinu sami.

Najprv: čo sa práve zmenilo?

Chyba 500 takmer nikdy nevznikne z ničoho nič. Práve ste aktualizovali plugin, tému alebo WordPress, zmenili verziu PHP alebo niečo upravili v .htaccess? Potom najprv vráťte späť presne túto zmenu. Zvyčajne je to najrýchlejšie riešenie.

Pozrite sa do chybového logu

Chybový log ukazuje, ktorý súbor a ktorý riadok chybu spôsobuje. Prihláste sa do DirectAdmin a otvorte System Info & Files › Site Summary / Statistics / Logs. Vyberte svoju doménu a otvorte chybový log. Najnovšie sú spodné riadky. Ak tam je napríklad PHP Fatal error s cestou k wp-content/plugins/nazov-pluginu, viete, ktorý plugin je na vine.

Chybový log domény v DirectAdmin s hlásením PHP
Chybový log vašej domény v DirectAdmin

V chybovom logu nie je nič užitočné? Dočasne zapnite log WordPressu

WordPress dokáže zapisovať vlastné chyby do logovacieho súboru. Otvorte wp-config.php v public_html (najprv si urobte kópiu) a vložte tieto riadky nad riadok /* That's all, stop editing! */. Ak už existuje riadok s WP_DEBUG, upravte ho namiesto toho, aby ste ho pridali ešte raz.

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

Znova načítajte stránku s chybou. WordPress teraz zapisuje hlásenia do wp-content/debug.log bez toho, aby ich zobrazoval vašim návštevníkom. To je dôležité: chybové hlásenia na obrazovke prezrádzajú cesty a ďalšie údaje.

Súbor debug.log sa nachádza v priečinku, ktorý vaša webová stránka sprístupňuje všetkým. Ktokoľvek, kto pozná adresu, si ho môže prečítať. Preto WP_DEBUG po nájdení príčiny vráťte na false a debug.log vymažte. Ak chcete log uchovávať dlhšie, zadajte pri WP_DEBUG_LOG namiesto true cestu mimo public_html, napríklad '/home/pouzivatel/domains/vasadomena.sk/wp-debug.log'.

WordPress: kritická chyba po aktualizácii

Po aktualizácii pluginu, témy alebo samotného WordPressu je toto zďaleka najčastejšia príčina. Ak sa už nedostanete do administrácie WordPressu, postupujte takto:

  1. Pozrite sa do svojej e-mailovej schránky. Pri kritickej chybe WordPress často pošle na adresu administrátora e-mail s odkazom na režim obnovenia. Pomocou neho sa prihlásite, kým je chybný plugin alebo téma dočasne vypnutá, a sami ho vypnete alebo vrátite späť.
  2. Žiadny e-mail? Vypnite pluginy cez DirectAdmin. Otvorte File Manager a prejdite do domains/vasadomena.sk/public_html/wp-content. Premenujte priečinok plugins napríklad na plugins-vypnute. WordPress potom vypne všetky pluginy.
  3. Stránka opäť funguje? Premenujte priečinok späť na plugins a vo WordPresse zapínajte pluginy jeden po druhom, kým sa chyba neobjaví znova. Tak zistíte, ktorý to je. Ak to už viete z chybového logu, premenujte len priečinok tohto jedného pluginu.
  4. Je príčinou téma? Potom v wp-content/themes premenujte priečinok vašej aktívnej témy. WordPress sa vráti k predvolenej téme, ak je ešte nainštalovaná.
  5. Práve ste zmenili verziu PHP? Vráťte ju späť v Select PHP version. Prečítajte si Zmena verzie PHP a nastavení PHP.

Návrat k funkčnej verzii

Neviete si rady a ešte včera stránka fungovala? Potom obnovte zálohu.

Ak aktualizujete cez Installatron, nechajte Installatron vždy najprv vytvoriť zálohu. Pozrite si Aktualizácia WordPressu a Joomly cez Installatron.

Skontrolujte svoj .htaccess

Jediný nesprávny riadok v .htaccess okamžite spôsobí chybu 500 pre celú stránku. Známym príkladom je riadok, ktorý zanechal bezpečnostný plugin, napríklad php_value auto_prepend_file s cestou k súboru, ktorý už neexistuje.

  1. V DirectAdmin otvorte System Info & Files › File Manager.
  2. Prejdite do domains/vasadomena.sk/public_html. Nevidíte .htaccess? Súbory začínajúce bodkou sú skryté. V File Manager zapnite zobrazovanie skrytých súborov.
  3. Premenujte .htaccess napríklad na .htaccess-stary.
  4. Znova načítajte svoju webovú stránku. Ak chyba zmizla, problém je v .htaccess. Odstráňte chybný riadok a súbor premenujte späť.
Nastavenie v File Manager na zobrazenie skrytých súborov
Zobrazenie skrytých súborov, ako je .htaccess

Ďalšie príčiny

  • Nedostatok pamäte: ak je v chybovom logu Allowed memory size ... exhausted, zvýšte memory_limit v Select PHP version.
  • Nesprávne prístupové práva: priečinky majú mať 755 a súbory 644. Nikdy nič nenastavujte na 777: nič to nevyrieši a vaša stránka sa stane zraniteľnou.
  • Plné úložisko: ak je váš balík plný, vaša webová stránka už nemôže nič zapisovať. Pozrite sa na nástenku DirectAdmin do časti Disk Usage.

Pomocou Zdravie domény naraz uvidíte, či sú vaša doména, webová stránka a SSL certifikát v poriadku.

Pozrite si aj v príručke DirectAdmin: Zobrazenie a úprava skrytých súborov, ako je .htaccess a Prehľad stránky a logy: chybový log a prístupový log.

Podrobné vysvetlenie so snímkami obrazovky: Moja webová stránka je biela alebo zobrazuje chybu 500 v príručke DirectAdmin.

Chcete sa dozvedieť viac? Absolvujte bezplatný kurz WordPressu, lekciu 5.4 Menej je viac: upratovanie a riešenie konfliktov alebo lekciu 7.2 Priebežné aktualizácie.

Pomohol vám tento článok?

← Späť na Hosting: všeobecné informácie

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…