Manual:$wgDebugLogGroups/cs

Podrobnosti
Nastaví pole klíčů skupiny protokolů na názvy souborů. Je-li nastaveno, výstup  pro tuto skupinu půjde do tohoto souboru místo běžných. Užitečné pro umožnění selektivního protokolování ve výrobě.

Cíle protokolu mohou být jedno z následujících:


 * false pro úplné odstranění z výstupu, včetně z $wgDebugLogFile.
 * řetězcové hodnoty určující název souboru nebo URI.
 * asociativní pole s klíči:
 * 'destination' požadovaný název souboru nebo URI.
 * 'sample' celočíselná hodnota, která určuje vzorkovací faktor (volitelné)
 * 'level' A konstanta \Psr\Log\LogLevel, udávající minimální protokol úrovně (volitelné, od 1.25)

Když je  nastaveno na jinou než výchozí hodnotu,   bude pravděpodobně ignorováno a metoda konfigurace souborů protokolu bude určena jakýmkoli protokolovacím systémem vyvolaným.

Příklad
Tento příklad zaznamenává zprávy ladění skupiny "ConfirmEditExtension" do "debug-ext_confirmedit.log" a zprávy skupiny "SpamRegex" do "debug-spam.log".

Příklad:

Pokročilý příklad:


 * Více skupin protokolů v jednom souboru:
 * Možná budete chtít nastavit dočasnou konfiguraci, jako je následující, abyste viděli všechny protokoly související s ověřováním za účelem odstraňování problémů s ověřováním.



Některé běžné skupiny protokolů ladění

 * ,,   - chyby
 * - upozornění na ukončení podpory
 * ,,   - databáze
 * - všechny DB dotazy
 * - cookies odpovědí
 * - příkazy shellu
 * ,  - dosažení limitů sazeb ( a další)
 * ,  - ResourceLoader
 * ,  - HTTP požadavky na externí služby (prostřednictvím tříd  / )
 * ,,   - související s obrázkem
 * - upozornění na stránky, jejichž analýza trvá dlouho
 * ,  - HTTP požadavky na externí služby (prostřednictvím tříd  / )
 * ,,   - související s obrázkem
 * - upozornění na stránky, jejichž analýza trvá dlouho
 * - upozornění na stránky, jejichž analýza trvá dlouho
 * - upozornění na stránky, jejichž analýza trvá dlouho
 * - upozornění na stránky, jejichž analýza trvá dlouho