无论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
答案 0 :(得分:-1)
为什么使用layout.html.php
。 Laravel有一个模板引擎刀片。你可以使用layout.blade.php
您需要使用views.layout
。例如:
return view('views.layout');
但请注意,有些视图是文件夹名称。如果在views文件夹下创建文件夹,则可以调用views文件夹。 Laravel默认视图文件夹views
不需要在return path
上调用。