cakephp逐行调试器?

时间:2011-01-03 07:11:53

标签: php cakephp redirect debugging

有没有人知道一个可以逐行调试一些cakephp代码的调试工具?

我的网站recipe控制器中有一个奇怪的重定向错误。在未登录的情况下访问recipe控制器下的任何操作将重定向到站点的根目录。我甚至做了一个没有代码的新动作,它做了同样的事情。

class RecipeController extends AppController {
// ... stuff ....

    function test()
    {
    }
}

所有内容都重定向到用户/登录,然后重定向到主页。

我很想知道是否有逐行调试器,所以我可以准确地查找正在进行重定向的内容。

2 个答案:

答案 0 :(得分:2)

你可以安装xdebug,然后我用netbeans逐行调试,但你也可以使用其他工具......

答案 1 :(得分:1)

对我来说,如果您使用身份验证并且您尚未登录,则重定向似乎是正常行为。您可以允许访问某些操作而无需登录,如此,

function beforeFilter() {
    $this->Auth->allow('test');
}