无法在开发环境Symfony2中加载页面

时间:2014-11-12 15:59:19

标签: symfony

我正在我的网站上使用signupaction方法,该方法注册用户。现在突然之间,注册页面不再加载,欢迎页面加载完美。

我没有编辑加载页面的代码,我只是在有人试图注册时编辑代码(即点击表单提交按钮)。

我试图清除缓存但没有成功。 我没有包含代码,因为这显然是由别的东西造成的。

链接我尝试访问:

http://localhost/SocProNetbeans/web/app_dev.php/signup

路线:

login_login_signup:
    path:     /signup
    defaults: { _controller: LoginLoginBundle:Default:signup }

此链接完美无缺:

   http://localhost/SocProNetbeans/web/app_dev.php/login

这是导致问题的代码:

$teamArr = $this->getDoctrine()
                    ->getRepository('LoginLoginBundle:Team')
                    ->findAll();
            $check = false;

            while ($check == false){
                foreach($teamArr as $oneteam){
                    if(empty($oneteam->getUserUserid())){
                        $team = $oneteam;
                        break;
                    }
                }
            }

1 个答案:

答案 0 :(得分:0)

这是一个无限循环:

        while ($check == false){ // $check is never true
            foreach($teamArr as $oneteam){
                if(empty($oneteam->getUserUserid())){
                    $team = $oneteam;
                    break; // This only breaks the foreach loop
                }
            }
        }

为了防止它无限执行,你必须操纵$check以获得真值或重做你的循环。