Debugger a logování E_USER_NOTICE

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
petrb
Člen | 8
+
0
-

Ahoj,
je nějaká možnost jak na produkci logovat i E_USER_NOTICE aniž by došlo k přerušení běhu skriptu?
Všechny fatálnější chyby ukáží BSOD a zalogují se, tak abych se dozvěděl o E_USER_NOTICE a skript přitom bez výstupu běžel dál…
Díky,
Petr

AoJ
Člen | 2
+
0
-

já myslím, že se to už děje, viz github

Ve složce s logy by se ti na produkčním serveru měl objevovat soubor php_error.log, při vývoji ti zase skáče hned laděnka.

petrb
Člen | 8
+
0
-

v podstatě jo, ale zaloguje se strohá chyba, oproti luxusnímu detailnímu html souboru s backtracem všeho, který logovává u vážnějších chyb (typicky u warning/erro/fatal). zajímá mě, zda je tenhle komfort dostupný i pro noticky. každopádně díky za odpověď!

AoJ napsal(a):

já myslím, že se to už děje, viz github

Ve složce s logy by se ti na produkčním serveru měl objevovat soubor php_error.log, při vývoji ti zase skáče hned laděnka.

Majkl578
Moderator | 1364
+
0
-

Aktuálně se tak děje pouze pro výjimky.

petrb
Člen | 8
+
0
-

ok, zařídím se tak, že tomu přijdu na chuť:) díky