Logování chyb je ve výchozím stavu vypnuto z důvodu úspory místa. Tento článek popisuje postup zapnutí logování chyb pro webový server a samostatně také zapnutí error logu pro PHP.
Mějte prosím na paměti, že velikost error logu se započítává do celkové qvóty pro Váš virtuální server. Po skončení ladění aplikace tedy doporučujeme logování chyb vypnout.
Zapnutí logování chyb pro webový server:
1. Vstupte do administrace na adrese: https://admin.zikum.cz a dle typu Vašeho hostingu (freehosting/placený hosting) zvolte přihlášení do správného Control Panelu.
2. Rozbalte nabídku "Services" > klikněte na "Configure Website"
3. Klikněte na ikonu "Log Files"
4. Zvolte přepínač "File" a nastavte cestu, kam má být log zapisován. Soubor logu se musí nacházet ve Vašem domovském adresáři. Jinde jej nelze vytvořit.
- Příklad: /var/home/mojedomena.cz/logs/mojedomena.cz_error_log
- Nastavte úroveň logování (debug je nejvyšší možná)
5. Nastavení uložte kliknutím na tlačítko "Save"
Tímto postupem dojde k nastavení logování chyb na portu 80. Pokud provozujete Váš web také (nebo jen) na portu 443 (HTTPS), je třeba stejné nastavení provést také pro tento port v
nabídce "services" > Configure Website for SSL" > Zde proveďte stejné nastavení jako v předchozím případě.
Zapnutí logování chyb pro PHP:
1. Vstupte do administrace na adrese: https://admin.zikum.cz a dle typu Vašeho hostingu (freehosting/placený hosting) zvolte přihlášení do správného Control Panelu.
2. Rozbalte nabídku "Services" > klikněte na nabídku PHP X.X Configuration. Za X.X vyberte Vámi aktuálně používanou verzi PHP (výchozí verze je 7.2)
3. Klikněte na "Error Logging"
4. Zde proveďte tato nastavení:
- Write error messages to log?: yes
- Log file for errors > zvolte "Other file" a vyplňte cestu (příklad): /var/home/mojedomena.cz/logs/mojedomena.cz_php_error_log