Zapnuté logování a nezobrazování error stránek
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- baz
- Člen | 42
Ahoj,
mám problém s logováním chyb ve staré verzi Nette (0.9.6), ale co jsem tak
koukal, tak nastavení je podstatě stejné, tak snad se mi bude dát
poradit.
Mám v boostrapu toto nastavení:
<?php
Debug::enable(Debug::DETECT);
Environment::loadConfig();
dibi::connect(Environment::getConfig('database'));
$application = Environment::getApplication();
$application->errorPresenter = 'Error';
$application->catchExceptions = FALSE;
?>
S tímto nastavením se mi logují chyby do souboru, ale nezobrazují se
error stránky (jen bílá…).
Pokud zapnu catchExceptions na TRUE, tak se začnou zobrazovat error stránky,
ale zase se přestane logovat do souboru.
Dá se nějak dosáhnout obojího ?
Předem díky
Editoval baz (11. 9. 2011 22:16)
- bojovyletoun
- Člen | 667
napadá mě nechat catch TRUE. Obsahuje ten tvůj ErrorPresenter něco takového ?