Laravel 4 最大函数嵌套级别为';100';到达,中止!路由模型绑定

Laravel 4 最大函数嵌套级别为';100';到达,中止!路由模型绑定,laravel-4,Laravel 4,我的路线文件 Route::model('rank', 'Rank'); Route::resource('rank', 'AdminRankController'); 我的控制器文件 public function show($rank) { return $rank; } 这给了我一个错误Symfony\Component\Debug\Exception\FatalErrorException 已达到最大函数嵌套级别“100”,正在中止 任何帮助都将不胜感激。早些时候它起作用了。

我的路线文件

Route::model('rank', 'Rank');
Route::resource('rank', 'AdminRankController');
我的控制器文件

public function show($rank)
{
    return $rank;
}
这给了我一个错误Symfony\Component\Debug\Exception\FatalErrorException 已达到最大函数嵌套级别“100”,正在中止

任何帮助都将不胜感激。早些时候它起作用了。但我的作曲家更新毁了一切

请注意,如果我像这样更改它

Route::model('ranks', 'Rank');

它正在工作,但没有运行数据库查询来获取相应的行

您在谷歌上搜索过吗?对我已经安装了xdebug。甚至我也增加了限制。但这也不起作用。。我已经在谷歌上搜索了6个多小时:-(天哪!!!这些家伙会让任何人发疯的…我把Ardent踢走了,现在它开始工作了。这个“laravel/framework”:“~4。1@stable"这对我不起作用。请任何有更好解决方案的人……这是因为函数调用嵌套太多,函数被调用/从一个链接到另一个,并且
内存溢出,所以使用
xdebug.max_nesting_level=500这样的东西不是一个好的解决方案,很可能
debug_backtrace()
可以帮助查找函数嵌套,尝试使用
xdebug
进行调试或离开
Ardent