Jak nastavit $logSeverity pouze pro chyby
- Robin Martinez
- Člen | 89
Ahoj lidi,
starám se o jeden moc moc starej informační systém, kterej hází hodně DEPRECATED a STRICT PHP upozornění. Rád bych na produkci používal Tracy, ale mám nastaveno
Tracy::$logSeverity = E_ALL & ~E_WARNING & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED;
Nicméně na živáku mi zaloguje/zašle e-mail i kvůli WARNING či NOTICE. Je možné to nějak nastavit, aby logovala/zasílala maily jen při závažných chybách, mám něco špatně já?
Díky
- Robin Martinez
- Člen | 89
To jsem si myslel, nicméně ani
ini_set(„display_errors“, „0“);
error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT &
~E_WARNING);
které mám nadtím, nefunguje?
- Jan Tvrdík
- Nette guru | 2595
error_reporting je potřeba volat až po
$configurator->enableDebuggger()
resp. Tracy\Debugger::enable()
ještě taky pozor na to, že E_DEPRECATED
a
E_USER_DEPRECATED
jsou dvě různý konstanty