如何获得有意义的Laravel错误?

时间:2015-03-04 16:35:53

标签: php laravel laravel-4

有这样的错误:

  

ErrorException(E_UNKNOWN)尝试获取非对象的属性   (查看:/to/path/assign_template.blade.php)

如何确定产生错误的行号?

1 个答案:

答案 0 :(得分:0)

在Laravel 4中,您可以在左侧单击向下浏览堆栈跟踪。通常在视图中,3-4次调用将是视图文件中发生的实际错误。

该错误是由于尝试访问非对象的属性引起的,通常我发现这是在尝试访问模型的关系时。像$model->relation->attribute这样的东西。在这种情况下,$model->relation通常为空。