Při používání systémů pro správu obsahu (CMS), jako je WordPress a Joomla, dochází k chybám v PHP poměrně často, protože se instalují a často aktualizují pluginy a motivy třetích stran. K diagnostice těchto chyb můžete použít protokolování chyb PHP.
I když jsou tyto pluginy obvykle testovány lokálně, mohou být v konfliktu s ostatními. Chyby PHP mohou způsobit následující problémy:
- Varování nebo chyby pro celý web
- Pomalost na přední a zadní straně CMS
- Chyby 500 a 503
- Omezený přístup k ovládacímu panelu
Chcete-li zjistit příčinu těchto příznaků, doporučujeme zapnout protokolování chyb PHP, které pomůže zjistit příčinu problému. To lze provést podle následujících kroků.
Poznámka :Než začnete, musíte znát své přihlašovací údaje k FTP a mít FTP klienta. Pokud jste ke svému FTP ještě nepřistupovali, tento průvodce vám ukáže, jak na to.
Začněme…
- Přihlaste se ke svému účtu FTP.
- Přejděte do /logs adresář.
- Vytvořte nový soubor s názvem:php.log
- Uložte soubor php.log.
- Přejděte na /web adresář.
- Vytvořte nový soubor s názvem:. php .ini
- Zadejte následující text do . php .ini soubor a uložit.
log_errors = On
error_log = /var/www/logs/php.log
display_errors = Off
A je to! Nyní jste úspěšně zapnuli protokolování chyb PHP.
Poznámka: Chcete-li zobrazit jakékoli chyby PHP, přejděte do adresáře /logs a otevřete soubor php.log. Tyto protokoly obvykle označují cestu k souboru chyby; což by mělo pomoci zúžit konkrétní pluginy nebo motivy způsobující chyby PHP. Doporučuje, abyste zapínali protokolování chyb PHP pouze v případě potřeby a po dokončení odstranili všechny nepotřebné protokoly.