ErrorPresenter v modulech

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

Zdravím,
Nechce se mi načíst ErrorPresenter při vyhození vyjímky.
Fatal error: Uncaught exception 'Nette\Application\BadRequestException

ErrorPresenter se nachazí ve FrontModulu a configu to mam nastaveno

application:
	errorPresenter: Front:Error
	mapping:
		*: App\*Module\Presenters\*Presenter

Neví někdo čím by to mohlo být?

David Matějka
Moderator | 6445
+
0
-

pri debug modu se error presenter standardne nespousti, pokud si ho chces otestovat, bud zapni production mode, nebo pridej v configu pod sekci application catchExceptions: true, takze to bude vypadat nejak:

application:
    errorPresenter: Front:Error
    mapping:
        *: App\*Module\Presenters\*Presenter
	catchExceptions: true
Lizardor
Člen | 35
+
0
-

David Matějka napsal(a):

pri debug modu se error presenter standardne nespousti, pokud si ho chces otestovat, bud zapni production mode, nebo pridej v configu pod sekci application catchExceptions: true, takze to bude vypadat nejak:

application:
    errorPresenter: Front:Error
    mapping:
        *: App\*Module\Presenters\*Presenter
	catchExceptions: true

pokud mám vyplej debug mod tak to takhle nefunguje. pokud ho mam zaplej s catchExceptions: true tak to funguje, ale pokud ho vypnu tak to nefunguje.

David Matějka
Moderator | 6445
+
0
-

A jak se to chova? co to zobrazi pri vypnutem debug mode?

Lizardor
Člen | 35
+
0
-

David Matějka napsal(a):

A jak se to chova? co to zobrazi pri vypnutem debug mode?

už sem to vyřešil tím že sem odebral logger z error presenteru na produkční verzi a funguje to už bez problému.