CakePHP路由到* controller *的* action * action *

时间:2012-02-07 20:05:22

标签: php cakephp

好的,这有点令人困惑解释,但基本上,我试图点击类似的东西: mysite.com/sections/add

通常,这会将您带到SectionsController和'add'动作。但不,它正在抛出错误,说它缺少AddController。这很奇怪,因为像mysite.com/sections和mysite.com/sections/view/1这样的网址工作得很好。

有什么想法?谢谢!

1 个答案:

答案 0 :(得分:0)

为了查明根本问题:

  1. app/Config/core.php中将调试级别设置为2,以获取完整的错误详情。
  2. 确认您的SectionsController确实有一个名为add的 public 函数。
  3. 如果1和2为真,请尝试清除缓存(删除app/tmp/cache下的所有文件)。
  4. 检查app/tmp/logs/error.log和/或app/tmp/logs/debug.log文件中的所有邮件。