Laravel不断加载或挂在循环中


laravel keeps loading or hangs in a loop

有时我会发布或获取一个网址,页面会永远加载。

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

当我发布到这样的东西时,它也会不断加载:

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。

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

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

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