ladenka nevypisuje chyby

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

spustam aplikaciu na

  • ked v boostrap mam Debug::enable(Debug::PRODUCTION); funguje ako ma tj. nic nezobrazi a zaloguje sa chyba
  • ked v boostrap mam Debug::enable(Debug::DEVELOPMENT); nastane problem a to ten ze vyhodi tu istu chybu co co v production a nic nezaloguje…nevyhodi mi tu peknu cervenu ladenka stranku…

takto ked ladim musim mat production a otvarat html subory z logu…a potrebujem aby mi ho pri chybe hned splechlo na vystup.

Majkl578
Moderator | 1364
+
0
-

Najdi v bootstrapu $application->catchExceptions, odkomentuj to a nastav na FALSE.

sepo
Člen | 69
+
0
-

Ahoj

PHP 5.3.3 | Server Microsoft-IIS/7.5 | Nette Framework 2.0-dev 9e52d77 released on 2010–12–21

použitý čistý Sanbox

ten istý problém s nespustením ladenky

<?php
Debug::$strictMode = TRUE;
....
$application->catchExceptions = FALSE;
$application->errorPresenter = 'Error';
?>

Debug::PRODUCTION

chyba sa zaloguje vypíše sa error 500 (default z IIS)

Debug::DEVELOPMENT

chyba sa nezaloguje vypíše sa error 500 (default z IIS)

sepo
Člen | 69
+
0
-

vyriešené

zrušením default error pages v IIS