php - 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 之外我还能做些什么来修复它,我非常不想这样做。有没有人知道我可能丢失了什么文件或可能导致这种情况的原因?
解决方案
你为什么使用layout.html.php
. Laravel 有一个模板引擎刀片。您可以使用layout.blade.php
您需要使用views.layout
. 例子:
return view('views.layout');
但注意有views是一个文件夹名。如果您在视图文件夹下创建一个文件夹,那么您可以调用视图文件夹。Laravel 默认视图文件夹是views
不需要调用的return path
。
推荐阅读
- c++ - 从 char 数组中释放内存
- outlook-addin - Outlook 加载项:Outlook 2016 出现新的身份验证窗口问题
- php - 在 PHP 中将 XML 文件作为对象读取并遍历内容
- python - 如何在列中搜索变量,然后使用 Python 3 打印出包含 csv 文件中数字的所有行
- rust - 如何在 Vec 中使用范围?
- android - ANDROID:接听电话后播放音频
- haskell - Haskell GPGME 的签名速度比 GPG 慢得多
- ruby - 制作机架 CLI
- haskell - haskell 中的“case maybeVal of”的多个“Just x”
- gtmetrix - 请求之间的 Gt Metrix 时间