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
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
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)