TP中(分组后)无法加载(Index)…

TP中(分组后)无法加载(Index)模块 <wbr>可能的问题



如果是windows下开发的项目,移植到linux上最容易出现的就是大小写的问题了。
请检查以下几个常犯的错误是否出在您的身上,当然这几个问题也可以针对windows下面查找。
(1)是否俺TP的规矩办事儿, IndexAction.Class.php 这里的index模块名称 要大写哦
(2)Tpl模版文件下, Tpl是大写的,在windows下用include时候你可能用了小写。
(3)Tpl下面的每个目录对应一个模块名称的 相应的模块下面的方法对应目录下面的一个文件。因此 Tpl下面的目录名一定要大写
(4)TP默认的Puclic目录的开头也是大写的 因此在加载Public文件时候切勿将次开头字母忽略
(5)
今天我出了一个特别蛋疼的问题 就是所有的大小写什么的都没有问题,但是仍然无法加载。几经波折我算是查到为什么了
原因在于 分组缓存
我是先自动让TP在windows下运行生成TP自带的文件夹的,但是当我配置分组时候就会出现Index模块无法加载的问题。因为分组之间我们已经运行过tp了 他会自动的生成一个runtime文件,这样再次运行时候TP就会自动的加载runtime下编译好的文件了。我虽然分了组 但是tp并不知道我分组了。他仍然找的是他自己默认的Index模块来加载 找不到就给你显示无法加载Index模块了 此时只需要将Runtime文件夹删除再次运行即可

其他的就是一些权限的问题了。
这里我特别提醒大家要运用好火狐的firbug工具 从里面的请求与发送的数据里面找问题,这样会更快捷的定位问题所在的



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值