最大功能嵌套级别使用laravel

时间:2016-03-18 09:44:25

标签: php laravel model-view-controller

所以我开始使用Laravel auth并在我的网络中间件路由中写道:

Route::group(['middleware' => ['web']], function () {
    Route::auth();
});

我收到了这个错误:

Maximum function nesting level of '100' reached, aborting!

我尝试使用它:

Route::auth();
Route::group(['middleware' => ['web']], function () {...});

然后当我想在我的表单中使用旧函数时出现此错误

Session store not set on request.

你可以帮助我吗,教程链接也是一个好主意:)

2 个答案:

答案 0 :(得分:1)

这是递归的问题。因此,请进入php.ini配置文件并更改以下行:

xdebug.max_nesting_level=100

类似于:

xdebug.max_nesting_level=200

修改

如果您正在使用wamp,请发表评论

 zend_extension = "d:/wamp/bin/php/php5.3.8/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll //here wamp is installed in d drive. 

在我的php.ini文件中。此扩展应将堆栈限制为100。

答案 1 :(得分:0)

我通过在bootstrap / autoload.php

中添加此行来解决此问题
ini_set('xdebug.max_nesting_level', 200);