Micro Phalcon app的notFound()路线

时间:2018-05-17 22:05:56

标签: php routing phalcon

我已经设置了一个Micro应用程序来充当CMS。因此,可能存在无限可能的路由,我希望所有路由都指向我的索引处理程序。

我已经设置了我的index.php文件:

$App = new \Phalcon\Mvc\Micro;
$App->setDI($DI);
$App->notFound(function(){
    $Index = new \Handler\Index();
    $Index->handle();
});

$App->handle();

当我转到主页www.site.com/dev/时,一切正常。 $Index->handle()被调用。

但是,当我转到www.site.com/dev/blah这样的子页面时,我会得到Fatal error: Uncaught Phalcon\Mvc\Micro\Exception: Matched route doesn't have an associated handler。好吧,我没有设置任何路由,所以一切都应该转到notFound处理程序。

我错过了什么?

0 个答案:

没有答案