thinkphp模板大小写问题
2015-10-28 18:43
489 查看
一直用Thinkphp开发网页,之前一直都是用的调试模式,一切都正常,就是APP_DEBUG常量值为true
最近把布署在万网的网站(是linux的)调试模式关了后,有些网页出现找不到模板了,后来发现如果我的模板名为myWeb这样有大写的话就找不到模板,我在控制器里面的方法名跟模板名是一样的 myWeb,但把调试模式关了后,thinkphp找模板时就去找myweb这个模板文件了。
经过调试研究后,发现,在调试模式下,URL_CASE_INSENSITIVE这个配置的值为false,意思就是url区分大小写,关闭调试模式后,就为true,url不区分大小写,可我发现这跟实际的情况不太一样,如果URL_CASE_INSENSITIVE这个值为false时,那么thinkphp去找模板文件时文件名就跟url的一样,保持里面的大小写,如果为true的话,就统一找小写的模板文件。
我把这个配置值改为false后,一切就正常了
最近把布署在万网的网站(是linux的)调试模式关了后,有些网页出现找不到模板了,后来发现如果我的模板名为myWeb这样有大写的话就找不到模板,我在控制器里面的方法名跟模板名是一样的 myWeb,但把调试模式关了后,thinkphp找模板时就去找myweb这个模板文件了。
经过调试研究后,发现,在调试模式下,URL_CASE_INSENSITIVE这个配置的值为false,意思就是url区分大小写,关闭调试模式后,就为true,url不区分大小写,可我发现这跟实际的情况不太一样,如果URL_CASE_INSENSITIVE这个值为false时,那么thinkphp去找模板文件时文件名就跟url的一样,保持里面的大小写,如果为true的话,就统一找小写的模板文件。
我把这个配置值改为false后,一切就正常了
相关文章推荐
- 设计模式之行为型模式 - 调用行为的传递问题
- [div+css]晒晒最新制作专题推广页模板
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- 2008大学生入党申请书 模板
- IMAIL多语言模板两套Outlook&Gmail模板下载
- ASP中让Replace替换不区分大小写的方法
- 库名表名大小写问题与sqlserver兼容的启动配置方法
- 使用C语言判断英文字符大小写的方法
- Mysql大小写敏感的问题
- 在PHP中使用模板的方法
- 深入解析php模板技术原理【一】
- ThinkPHP关联模型操作实例分析
- zend framework框架中url大小写问题解决方法
- thinkphp3.0 模板中函数的使用
- ThinkPHP采用<volist>实现三级循环代码实例
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- ThinkPHP中自定义目录结构的设置方法
- ThinkPHP控制器详解
- Json2Template.js 基于jquery的插件 绑定JavaScript对象到Html模板中