laravel部署linux下无法读取视图

问题

今天部署laravel的时候遇到无法加载二级目录视图的情况。
在views文件夹下面创建了视图目录meet,该目录下存在meet.blade.php
在读取视图的时候使用的语句是:

return view('meet\meet');

但是访问该页面的时候提示

View [meet\meet] not found

后来通过文档发现,视图二级目录应该使用"."来代替"",我想这主要是linux下读取反斜杠的时候可能会遇到一些无法识别的问题,因为在Windows下使用反斜杠就没有问题。

解决方案

最后修改渲染视图的代码:

return view('meet.meet');

将反斜杠替换成点在linux就可以正常访问了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,508评论 0 5
  • 一、框架概述 课程概述 laravel 4天(之前TP框架还是很大的区别)(国外框架) 在线教育平台 6天(lar...
    大大的世界小小的梦想_97ef阅读 1,369评论 0 2
  • 斜杠/表示除法,分隔。在windows系统中通常用来分隔命令行参数,/表示选项等。不能作为文件名。反斜杠\,在wi...
    泽文爱编程阅读 10,399评论 0 2
  • 第四章 Laravel 视图 视图定义 视图标签 blade模板布局 数据处理 加载静态资源 4.1 创建视...
    王玉伟的伟阅读 387评论 0 0
  • 一套实用的渗透测试岗位面试题,你会吗? 1.拿到一个待检测的站,你觉得应该先做什么? 收集信息 whois、网站源...
    g0阅读 4,930评论 0 9