Nefunguje Debugger (ladenka) na produkcnim serveru

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

Chci se zeptat co mi jeste schazi nastavit, aby mi Nette vyhazovalo na ostrem serveru ladenku, v soucasnostim je to takove nake nahodne. Nekdy to vyhodi jindy se zapise do logu, nenasel jsem v tom zadny system. Ted mam nasteveno:

Debugger::$logDirectory = __DIR__ . '/../log';
Debugger::$strictMode = TRUE;
Debugger::enable(Debugger::DEVELOPMENT);
...
$application = $container->application;
$application->catchExceptions = TRUE;

Editoval saimons (16. 1. 2012 21:22)

nanuqcz
Člen | 822
+
0
-

Buď

$application->catchExceptions = FALSE;

nebo zakomentovat – pak se bude nastavovat automaticky podle toho, jak nastavíš Debugger

//$application->catchExceptions = TRUE;

Editoval xxxObiWan (16. 1. 2012 21:32)

Aurielle
Člen | 1281
+
0
-

Pozor, nebude… catchExceptions se nastavuje podle produkčního módu detekovaného Configuratorem, viz API.