首页 > 解决方案 > Laravel 5.6 再次出现错误

问题描述

无论 Laravel 5.6 中的实际错误是什么,我都会出现一个错误它只是一直说Could not find resource 'views/layouts.html.php' in any resource paths.(searched: /var/www/{domain}/vendor/filp/whoops/src/Whoops/Handler/../Resources)导致错误的所有内容并且不显示 Laravel 通常显示的完整调试页面。我不确定是什么原因造成的,或者除了重新安装 Laravel 之外我还能做些什么来修复它,我非常不想这样做。有没有人知道我可能丢失了什么文件或可能导致这种情况的原因?

完整错误图片:https ://i.imgur.com/5dFhlYg.png

标签: phplaravellaravel-5.6

解决方案


你为什么使用layout.html.php. Laravel 有一个模板引擎刀片。您可以使用layout.blade.php

您需要使用views.layout. 例子:

   return view('views.layout');

但注意有views是一个文件夹名。如果您在视图文件夹下创建一个文件夹,那么您可以调用视图文件夹。Laravel 默认视图文件夹是views不需要调用的return path


推荐阅读