有没有人知道一个可以逐行调试一些cakephp代码的调试工具?
我的网站recipe
控制器中有一个奇怪的重定向错误。在未登录的情况下访问recipe
控制器下的任何操作将重定向到站点的根目录。我甚至做了一个没有代码的新动作,它做了同样的事情。
class RecipeController extends AppController {
// ... stuff ....
function test()
{
}
}
所有内容都重定向到用户/登录,然后重定向到主页。
我很想知道是否有逐行调试器,所以我可以准确地查找正在进行重定向的内容。
答案 0 :(得分:2)
你可以安装xdebug,然后我用netbeans逐行调试,但你也可以使用其他工具......
答案 1 :(得分:1)
对我来说,如果您使用身份验证并且您尚未登录,则重定向似乎是正常行为。您可以允许访问某些操作而无需登录,如此,
function beforeFilter() {
$this->Auth->allow('test');
}