php项目部署到linux服务器,thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决...
最近一个项目部署到linux服务器上去的时候,发现某些模板竟然会报错说“模板不存在:/application/admin/....”
检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错。莫名其妙,怀疑是代码问题。
仔细检查后,发现是模板的文件名问题:
用过tp的都知道:thinkphp会在$this->display()的时候,会自动获取方法名作为模板的文件名,比如一个getuserinfo方法对用着getuserinfo.html的模板文件。
对控制器里的方法,我用驼峰命名法,而view层里的模板名,也是用了驼峰命名法。比如getuserinfo方法对应了getuserinfo.html的模板文件,但是!thinkphp在$this->display()的时候,读取方法名作为模板名,读出来的方法名是小写的,也就是要求模板名为getuserinfo.html。
在windows下不区分文件名大小写,linux会区分,所以报错了。
解决办法:要么改模板文件名为小写,要么$this->display('模板文件名')(不带.html)。
细节决定成败,希望这篇文章可以真正的帮助大家,谢谢大家的阅读。
php项目部署到linux服务器,thinkphp项目部署到Linux服务器上报错“模板不存在”如何解决...相关推荐
- hinkphp项目部署到Linux服务器上报错“模板不存在”如何解决
检查了服务器上的文件,并没有缺少文件,再次上传文件到服务器,还是报错.莫名其妙,怀疑是代码问题. 仔细检查后,发现是模板的文件名问题: 用过TP的都知道:thinkphp会在$this->dis ...
- filezilla 设置服务器_java项目部署到linux服务器,微信小程序后台springboot项目部署到腾讯云服务器(图文详解)...
前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序.可是都是教大家如何在本地把项目跑起来.今天就来教大家如何把这个点餐系统部署到服务器,实现商用. 传送门 点餐系统的开发,java ...
- java linux 服务_java项目部署Linux服务器几种启动方式总结经验
一:两种部署包: 部署之前先说下两种包,java项目部署到服务器一般有用war包的,也有用jar包的,微服务spring-cloud普及后大部分打包都是jar,部署之前先搞清楚自己要打war包还是ja ...
- 项目部署到Linux服务器上 (全)linux服务器安装java mysql 配置
项目部署到Linux服务器上 (全) 1.服务器准备 首先你需要购买一台云服务器 我是领取的阿里云的服务器 选择linux系统 设置好 服务器的密码 忘记可以在 控制台首页 云服务器ECS 里面找到购 ...
- 免费搭建虚拟机Linux服务器,附带部署项目和内网穿透教程(亲测有效)cd
最近在学习Linux服务器上进行项目部署,大家都知道在云服务器上可以部署项目,这可以使得在任何地方都可以访问到项目.但购买服务器是要收费的,这使得我十分香菇....但是还有办法的,在VMware虚拟机 ...
- linux Centos系统下django项目在Nginx服务器上的部署
Centos下Python2和3并存环境部署 第一部分: python环境部署 我们今天学习的内容是如何将Django项目部署到linux服务器上,我们部署的linux系统是centos7首先,我们先 ...
- 发布react项目到linux服务器,nginx上部署react项目的实例方法
测试项目:react-demo 克隆你的react-demo项目到服务器上(默认使用Github管理我们的项目) 如果需要,请安装项目环境,比如:node.js,yarn等 进入项目目录,执行npm ...
- 微服务项目用了几台服务器,微服务部署运维
docker介绍,及作用 就是类似VM虚拟机一样的虚拟容器技术.docker 可以帮我们把所需要的应用打包容器, 每一个容器都相互独立的,而且容器占用内存小,启动和管理的速度非常快. 比如 之前我们使 ...
- linux运行dock打包的镜像,Linux部署之Docker方式部署项目
Linux部署之Docker方式部署项目 1. 使用Docker对前端vue项目进行部署 1.1 环境准备 服务器或者虚拟机上先安装好Nginx和相关配置 docker pull nginx 拉去最新 ...
- Django+Linux+Uwsgi+Nginx项目部署文档
Django+Linux+Uwsgi+Nginx项目部署文档 WSGI 在生产环境中使用WSGI作为python web的服务器 WSGI:全拼为Python Web服务器网关接口,Python We ...
最新文章
- DBoW2 cmake代码注释
- 对话中国农民丰收节交易会 广东成立天然富硒转化联合体
- poj 1061 (扩展欧几里德算法)
- linux错误说未声明,如何在Linux 32位计算机上解决REG_EIP未声明(在此函数中首次使用)错误?...
- 2015/Province_C_C++_C/6/奇妙的数字
- LeetCode 617合并二叉树-简单
- 【JS 逆向百例】转变思路,少走弯路,X米加密分析
- models.ForeignKey( ,on_delete=models.CASCADE) # 关联外键
- 给网页穿上Word马甲
- Spring 依赖注入Dependency Injection
- paypal中授权返回_微信开放平台授权登录流程详解
- Windows 2008 Domain Controller
- 如何使用IntelliJ IDEA中自带的mvn命令
- 2020数学建模国赛A题 炉温曲线 心得
- 「案例分析」生鲜行业B2B供应链平台开发案例
- 数独游戏技巧从入门到精通_免费教学视频数独阶梯训练让孩子从入门到精通,数学思维直线上升!...
- 此刻,投资自己,才是最好的投资
- [译] The Cost Of JavaScript
- html风琴图片展示,基于jquery的手风琴图片展示效果实现方法
- 软考中级都考什么?难度大吗?