laravel继续加载或挂起循环

时间:2016-03-10 11:34:23

标签: php laravel laravel-5.2

有时我发布或获取网址,页面会一直保持加载状态。

当我想在刀片中显示不存在的变量或表单验证失败时,我也会收到此错误。

当我发布这样的内容时,它也会继续加载:

public function postStep2(Request $request)
{
     var_dump($request); die();
}

这有效:

public function postStep2(Request $request)
{
     var_dump(Input::all()); die();
}

我开始认为它与Laravel有关,希望向我显示一个错误页面(通过重定向并最终循环?)。

我正在使用Laravel 5.2。我试图降级到5.2.15并重新回到5.2.22。 此外,当发生这种情况时,httpd.exe正在使用大量的CPU,我最终将其杀死并重新启动wampserver。

这种无限加载或循环的原因是什么?为什么示例代码的第一个和平会永远加载,而第二个示例代码几乎立即显示?为什么刀片中不存在的变量不显示警告而不是永远加载?

1 个答案:

答案 0 :(得分:1)

你var转储了一个请求对象,你应该做

$request->all() or $request->input('input_name')