thinkphp5部署到服务器说模版不存在

来源:未知 人浏览 2017.07.04

thinkphp其实我也只是刚涉及

今天把一个thinkphp5项目部署到linux服务器上显示:模版文件不存在

也找不出什么原因,就在网上搜了下

检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。 

经过查资料发现,使用$this->fetch();渲染模板的时候会自动渲染view目录下对应控制器的对应的模板。问题就出现在这里,因为开发是在Windows环境下开发的,在Windows下不区分文件名大小写,Linux会区分,所以报错了。

## 解决办法:要么改模板文件名为小写,要么$this->fetch('控制器名/模板文件名')(不带.html)。


星期三
15年12月16日
热门板块
windows 10下载设计软件下载PhotoShop CC文章分享Portraiture磨皮win10安装教程
热门下载
Lightroom 5.2官方中文版下载下载(

Lightroom 5.2官方中文版下载下载(

下载
PhotoShop CC下载官方正版可激活版本

PhotoShop CC下载官方正版可激活版本

下载