CodeIgniter框架大小写问题

最近在学习CodeIgniter框架,应该说还是一个比较简单,容易上手的基于MVC原则设计的轻型框架,而且据说性能出色,扩展性强。

在Windows下倒是很简单的就构建了环境,用的Php7+Apache+ZendStudio进行开发。

木有什么大问题。

不过现在主流的还是LAMP吗,所以使用虚机装了SentOS7,部署了httpd和php5.4作为web服务器。配置了firewalld相关的防火墙设置。

主要是开放dns,http端口服务,丢了一个phpinfo测试环境没问题。

然后把demo项目丢上去后,发现报404错误。

windows下完全没有问题,到linux下就报错了。加了几个群,被所谓高手各路嘲讽后,也没人给说问题在哪,光让自己看使用手册,这里鄙视一下这类货色。

最后还是无意间发现有人说Model找不到的问题,最后问题是由于大小写导致的。

于是突然想起来Linux是严格区分大小写的。

目前我的Demo是按照教材,php文件名小写,类名大写的规定走。而且当时还看到过专家解释的截图:

http://codeigniter.org.cn/forums/thread-9941-1-1.html

上面说应该是类名大写,文件名小写,不知道是不是CI框架版本问题,我的是3.06版本。

总之目前我的问题解决了,Controller和Model的php文件名和类名都要大写首字母,但是load的时候全部小写。

最后view要全部小写,这样算是解决了。

做个记录吧,折腾了一下午。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值