在 laravel 中集成我的管理面板仪表板后出现错误消息
Posted
技术标签:
【中文标题】在 laravel 中集成我的管理面板仪表板后出现错误消息【英文标题】:Error message after integrating my admin panel dashboard in laravel 【发布时间】:2019-04-24 20:16:33 【问题描述】:这是我尝试在 laravel 中集成管理面板仪表板时遇到的错误
View [layouts.adminLayouts.admin_header] not found.
(View: D:\admin\resources\views\layouts\adminLayout\admin_design.blade.php)
(View: D:\admin\resources\views\
【问题讨论】:
你的问题不清楚,描述一下你想要达到什么,你做了什么,你得到的回应。 转到您的views/layouts/adminLayouts/admin_header.blade.php
并验证此文件是否存在。
如果这个答案对你有帮助,@mun-mak,不要犹豫,投赞成票。如果它已经解决了您的问题,请不要犹豫,接受它。
【参考方案1】:
当 Laravel 在您的应用程序中找不到视图文件时会发生这种情况。
-
验证所需模板是否存在
正如@omar-abdullah 所说,转到views/layouts/adminLayouts/
并验证admin_header.blade.php
是否存在(如果您将其称为admin_header.php
,它也可能有效)。
-
验证模板是否具有正确的权限
确保它具有正确的文件权限(网络服务器应该能够读取它!)。例如,这可能发生在 linux 机器上。
键入ll
并确保此模板和其他模板的权限、文件所有者和组相同,并且 adminLayout 文件夹具有与其他类似文件夹相同的权限。
-
缓存错误?
如果问题仍然存在,则可能是缓存错误。
在项目文件夹下运行命令:
php artisan optimize --force
php artisan config:cache
php artisan route:cache
-
见laravel view not found exception
【讨论】:
以上是关于在 laravel 中集成我的管理面板仪表板后出现错误消息的主要内容,如果未能解决你的问题,请参考以下文章
如何在我的 ASP.NET 项目中通过 Revox 设置 Pages 管理面板仪表板模板?