不见不散丶 发表于 2015-8-14 15:56:59

ci3.0上传虚拟空间后报错404 Page Not Found

在使用 ci 3.0 版本时多次遇到
                404 Page Not Found                The page you requested was not found.

如果我 把版本改回 2.2 . 所有自己编写代码不变。 网站就能正常访问。

在本地 xampp 上 测试时, 3.0 版本没出现任何问题。

虚拟空间   (阿里云,西部数据 。。。等 都会出错 。 php 5.4 )

       


不见不散丶 发表于 2015-8-14 16:45:30

已经解决问题 感谢。 3.0 需要把控制器文件首字母改成大写

longjianghu 发表于 2015-8-14 16:03:36

注意一下大小写,3.0和2.2还是有区别的。

不见不散丶 发表于 2015-8-14 16:22:06

longjianghu 发表于 2015-8-14 16:03
注意一下大小写,3.0和2.2还是有区别的。

我现在已经锁定错误地点了。   我改变 reutes.php文件中的   $route['default_controller'] ,就是这里的问题。 如果我改变的默认访问welcome.php 控制器将会报错只有 默认welcome.php 控制器时 ,上传后无错误

chslive 发表于 2015-8-25 08:38:29

控制器的首字母大写问题,我也被整了好久 !

imcool 发表于 2015-11-25 15:41:01

终于找到答案了,坑啊:'(

chenwenxian 发表于 2017-4-23 22:26:09

我也是被坑了很久咯。

Hex 发表于 2017-4-24 14:42:20

chenwenxian 发表于 2017-4-23 22:26
我也是被坑了很久咯。

手册有明确的大小写规则,如果按照这个写就不会有问题,而且规定大小写就是为了避免这种问题。
页: [1]
查看完整版本: ci3.0上传虚拟空间后报错404 Page Not Found