Logování chyb do jiného adresáře jen pro určité chyby
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mcmatak
- Člen | 504
Mám jeden nonstop běžící proces a semtam vyhodí info chybu, kterou potřebuji logovat a kterou řeším jednou za dva dny, ale normální fatal chyby potřebuji řešit hned a v tom dlouhém seznamu se nedá vyznat, šlo by nějak nastavit když volám
\Nette\Diagnostics\Debugger::log($e);
že to chci do jiného adresáře?
- Filip Procházka
- Moderator | 4668
Co takhle použít druhý argument? Laděnka do něj předává závažnost chyby, ale můžeš tam napsat cokoliv.
Nette\Diagnostics\Debugger::log($e, 'kouzelnyProcess');
- David Matějka
- Moderator | 6445
podle zavaznosti to uklada do ruznych .log souboru, viz
https://api.nette.org/…ger.php.html#51