Cakephp:我怎么知道使用了什么路线

时间:2010-05-03 16:55:24

标签: logging cakephp

所以我是一个完整的cakephp newb,我期待看到的第一件事就是记录每个页面请求的基本信息。更具体地说,我需要使用什么路由,因此,调用什么控制器/方法。显然我没有找到我期待的东西,我能找到的唯一有意义的信息来自apache日志。我期望看到类似于在rails应用程序中为请求找到的第一个日志条目。

cakephp不会记录这种数据吗?

1 个答案:

答案 0 :(得分:0)

我不确定Cake是否支持记录整个路由过程,但是在任何页面上,您可以通过在控制器中打印出$ this-> params来查看控制器和操作的内容。

如果您正在尝试调试将您重定向到错误页面的路由错误,则可以扩展AppError类以进行一些日志记录。

我认为没有记录的原因是每个人都倾向于使用默认的/ controller_name / action_name / scheme,使得控制器和动作不言自明。