Error log (chybový log) je textový záznam, do kterého server zapisuje každou chybu, na kterou při zobrazování Vašeho webu narazil. Je to obdoba černé skříňky v letadle: sám o sobě nic neopraví, ale přesně řekne, co se v kterou chvíli pokazilo.
Každý řádek obvykle obsahuje datum a čas, závažnost, popis chyby a odkaz na soubor a číslo řádku, kde chyba vznikla. Typický zápis z PHP vypadá zhruba jako „nelze načíst soubor config.php na řádku 12" – i laik z toho pozná, který soubor je potřeba opravit nebo doplnit.
Kdy se do logu dívat:
- Bílá stránka – web se načte, ale nic není vidět. Skript spadl dřív, než stihl cokoli vypsat, a důvod je právě v logu.
- Chyba 500 – server hlásí vnitřní chybu. Na rozdíl od chyby 404, kde jen chybí stránka, tady se něco rozbilo v kódu nebo nastavení.
- Po aktualizaci – když přestane fungovat WordPress nebo některý plugin, log ukáže, který doplněk chybu způsobil.
- Opakované drobnosti – varování, která web sice nezastaví, ale zbytečně ho zpomalují.
Vedle chybového logu se vede ještě přístupový log, kam se zapisuje každá návštěva stránky. Ten neslouží k hledání chyb, ale k přehledu o provozu a o tom, kdo a odkud na web chodí. Souhrnně se obojímu říká log.
U nás si oba logy prohlédnete přímo v klientské zóně v sekci Logy: vyberete doménu a přepnete mezi přístupovým a chybovým logem. Záznamy se načítají po částech, takže se dá projít i delší historie, aniž byste museli cokoli stahovat přes FTP.