未找到 Laravel 视图 5.2
Posted
技术标签:
【中文标题】未找到 Laravel 视图 5.2【英文标题】:Laravel view not found 5.2 【发布时间】:2018-08-17 04:42:12 【问题描述】:我收到 1 个错误,这很奇怪。 错误:未找到查看 [pages.email_templates.welcome_template_5]。
但事实是视图文件确实存在于上述文件夹中。
我尝试了以下命令,但没有成功。
php artisan cache:clear
php artisan config:clear
php artisan config:cache
控制器:
$templatename = strtolower(str_replace(' ','_',$template_text->template_name));
return view('pages.email_templates.'.$templatename);
最好的部分:它在本地主机上工作正常,但在服务器上却不行
【问题讨论】:
截取视图目录或分享完整的视图名称和目录路径 谢谢。解决了 【参考方案1】:您尝试过php artisan dump-autoload
或composer dump-autoload
吗?
【讨论】:
是的,我没有发表评论的权限,抱歉……但现在我可以……【参考方案2】:首先你需要清除你的应用缓存和配置
php artisan cache:clear
php artisan config:clear
php artisan view:clear
$string1 = "pages.email_templates";
$string2 = $templatename = strtolower(str_replace(' ','_',$template_text->template_name));
$page = sprintf("%s%s",$string1,$string2);
return view($page);
自动加载所有类和类依赖项
composer dump-autoload
【讨论】:
【参考方案3】:你应该试试这个:
composer dumpautoload
php artisan config:cache
php artisan cache:clear
php artisan config:clear
php artisan view:clear
$templatename = strtolower(str_replace(' ','_',$template_text->template_name));
return view('pages.email_templates.'.$templatename);
【讨论】:
@RakeshTripathi:很高兴为您提供帮助,如果我的回答对您有用,请接受我的回答,也支持我的回答以上是关于未找到 Laravel 视图 5.2的主要内容,如果未能解决你的问题,请参考以下文章