Neexistující stránka vede k erroru 500
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- aGr
- Člen | 45
Když zadám adresu stránky, která vede na neexistující presenter, nedostávám chybu od Laděnky, ale serverový error 500. Bootstrap mám až na routy stejný jako sandbox, ve kterém tohle funguje bez problémů. Co mi uniká? Verze Nette 2.0 stable. Mé routy:
$router = $container->router;
$router[] = new Route('index.php', 'Front:Homepage:default',Route::ONE_WAY); //jen kvůli index.php
$router[] = $adminRouter = new RouteList('Admin');
$adminRouter[] = new Route('admin/<presenter>/<action>/', 'Homepage:default');
$router[] = $frontRouter = new RouteList('Front');
$frontRouter[] = new Route('<presenter=Homepage>/<name=homepage>/', array(
'presenter' => array(
Route::VALUE => 'Homepage',
Route::FILTER_TABLE => array(
'produkt' => 'Product',
'stranka' => 'BasicPage',
...
'objednavka' => 'Checkout',
),
),
'action' => 'default',
));