ErrorPresenter pri modularnej aplikaci – stale dostavam server error 500
- hizo
- Člen | 48
Caute, nejako stale neviem rozbehat ladenku pri modularnej aplikacii…v bootstrape:
<?php
Debugger::$strictMode = TRUE;
Debugger::enable(Debugger::DEVELOPMENT);
...
$application->errorPresenter = 'Front:Error';
?>
v app/FrontModule/presenters/ErrorPresenter.php zacina:
<?php
namespace FrontModule;
use \Nette\Diagnostics\Debugger,
\Nette\Application as NA;
class ErrorPresenter extends \BasePresenter
{...
?>
samozrejme vo FrontModule/templates/Error mam vsetky sablony nahrate a v app/presenters mam BasePresenter bez namespacu ktory ErrorPresenter vyssie extenduje…no stale pri chybach dostavam ServerError 500, napriklad pri spatne zadanych databazovych udajoch…sablony ktore nevyzaduju databazove udaje idu v pohode(preklikavanie medzi nimi a pod. takze routy by mali byt v pohode).neviete kde moze byt chyba?
Editoval hizo (23. 8. 2011 22:34)
- hizo
- Člen | 48
proste dojde k chybe pri prijani na db cize je tam ta chyba + vzdy za nou [2011–08–23 23–45–44] PHP Fatal error: Uncaught exception Nette\Application\ApplicationException with message ‚An error occurred while executing error-presenter‘ in /data/web/virtuals/9849/virtual/www/libs/Nette/Application/Application.php:158
Editoval hizo (23. 8. 2011 23:47)