Vypnutí error reportingu v celé aplikaci

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

Zdravím,
chtěl bych ve své aplikaci zamezit výpisu PHP chyb na stránku. Zároveň bych chtěl vypnout Tracy a uvést aplikaci do produkčního režimu.
Výpis chybových Tracy hlášek jsem vypnul pomocí zakomentováním řádku v bootstrap.php:

//$configurator->enableDebugger(__DIR__ . '/../log');

Bohužel si nejsem naprosto jistý, zda je to korektní.

Pak mě napadlo, že bych mohl výpisu chyb zamezit tak, že bych do každého presenteru psal error_reporting(0), ale určitě existuje lepší způsob.

Jinak používám verzi 2.3

Editoval Usoplesk (21. 3. 2017 10:44)

ali
Člen | 342
+
+1
-

Aplikaci musis prvne zapnout v produkcnim modu, tak ti tracy bude ukladat pripadne chyby/vyjimky do logu a zvolene slozky

$configurator->setDebugMode(FALSE);

A pro vypnuti zobrazovani PHP chyb, koukni zde.

Editoval ali (21. 3. 2017 11:03)