Appite neloguje exceptions
- Milo
- Nette Core | 1283
@Milo
error_reporting(~E_ALL);
tam bolo pred tým. Malo by to ísť preč?
Podle mě ano.
$configurator->enableTracy($environment->logDir);
– zapneš Tracy, ta si ponastavuje error reportingerror_reporting(~E_ALL);
a ty pak oznámíš, že žádné chyby nechceš reportovat (negace E_ALL).
Tracy respektuje aktuální hodnotu z error_reporting()
, pokud
není $scream = true
. To je užitečné, pokud chceš například
vypnout E_USER_DEPRECATED
hlášky.
- Čamo
- Člen | 798
Milo napsal(a):
@Milo
error_reporting(~E_ALL);
tam bolo pred tým. Malo by to ísť preč?Podle mě ano.
$configurator->enableTracy($environment->logDir);
– zapneš Tracy, ta si ponastavuje error reportingerror_reporting(~E_ALL);
a ty pak oznámíš, že žádné chyby nechceš reportovat (negace E_ALL).Tracy respektuje aktuální hodnotu z
error_reporting()
, pokud není$scream = true
. To je užitečné, pokud chceš například vypnoutE_USER_DEPRECATED
hlášky.
Aj keď to zakomentujem nič sa nezmení. Žiadne exceptions to neloguje.
- Čamo
- Člen | 798
Spravil som github repozitár s kostrou toho projektu: https://github.com/…apitte-tracy
V bootstrap.php treba zmeniť DESKTOP-UHM57UB na „computer name“ vašeho PC, alebo možno to nejakou podmienkou preskočiť. Snažil som sa to čo najvernejšie zachovať ako to je spravené.
Keď sa potom v TestControllery zavolá napr. neexistujúca metoda tak sa nič nezaloguje. Api vráti error Application encountered an internal error.
Editoval Čamo (1. 11. 2021 16:47)