thinkphp5踩坑之部署到服务器模板不存在
来源:互联网 发布:华视身份证阅读器软件 编辑:程序博客网 时间:2024/05/19 12:23
一个项目部署到Linux服务器上去的时候,发现某些模板竟然会报错说“模板不存在:/Application/Admin/….”,这篇文章就是介绍了thinkphp项目部署到Linux服务器上报错“模板不存在”的解决方法,感兴趣的小伙伴们可以参考一下
今天把公司的一个项目部署到Linux服务器上,测试发现某些模板竟然会报错说“模板不存在:/Application/Admin/….”但是在本地Windows环境测试时没有问题的,到底问题出现在哪里呢?
报错如下:
检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。
经过查资料发现,使用$this->fetch();渲染模板的时候会自动渲染view目录下对应控制器的对应的模板。问题就出现在这里,因为开发是在Windows环境下开发的,在Windows下不区分文件名大小写,Linux会区分,所以报错了。
## 解决办法:要么改模板文件名为小写,要么$this->fetch('控制器名/模板文件名')
(不带.html)。
要注意文件名大小写要一致
0 0
- thinkphp5踩坑之部署到服务器模板不存在
- thinkphp项目部署到Linux服务器上,报错“模板不存在”
- thinkphp项目部署到Linux服务器上,报错“模板不存在”
- thinkphp5模板篇之 模板循环标签
- 使用瓦力部署使用git进行版本控制的thinkphp5项目到Linux服务器遇到的问题
- thinkphp5 之数据操作和模板输出
- thinkphp5.0部署在nginx服务器的一些疑难杂症
- MyEclipse应用服务器之部署项目到Tomcat服务器
- vss 部署到服务器
- jsp部署到服务器
- 部署项目到服务器
- 部署项目到服务器
- 项目部署到服务器
- 部署BIMserver到服务器
- 在华为云服务器上搭建OTA服务器之thinkphp5
- Lync 2010升级到2013 之部署前端服务器!
- Lync 2010 升级到2013 之部署2013前端服务器!
- web项目打包部署到服务器上之 学习笔记
- JavaScript深度克隆
- Java程序名验证是否是回文字符
- 1087. All Roads Lead to Rome (30)
- UDP在WiFi环境中的丢包问题
- 集合之HashSet/TreeSet原理
- thinkphp5踩坑之部署到服务器模板不存在
- 求命题公式的主范式
- APP拍照扫描识别银行卡SDK
- Jxls+Spring MVC实现Excel导出
- LeetCode 6. ZigZag Conversion
- RBF神经网络对iris鸢尾花数据集进行分类识别
- 基于矢量数据的逆地理编码功能实现
- c++实验5--数组分离
- android fragment的简单使用