蛋糕2.0中的AppError 404等效

Chr*_*len 0 migration error-handling cakephp

我最近将1.3蛋糕应用程序升级到2.0,我正在尝试重做我的app_error代码.

使用Cake 1.3,它只是创建一个app_error.php文件,将其放在我的应用程序根目录中,并覆盖内置的error404()和missingController()操作.

这是我的旧1.3 /app/app_error.php文件:http://pastebin.com/beWZD9PJ

它有一些代码在有人使用预定义的"别名"URL到达网站时启动,然后相应地重定向它们.

我只需要在Cake2.0中使用它,我看到手册告诉我它全部改变了,但我找不到像这样的特定情况.任何人都可以帮助我,所以error404代码开始了吗?

非常感谢

Jos*_*uez 5

CakePHP 2.0中的4xx和5xx错误现在是异常,因此您需要自定义Exception渲染器或处理程序.请阅读本节底部的http://book.cakephp.org/2.0/en/development/exceptions.html#exception-renderer