用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5862|回复: 22
收起左侧

求助更改默认控制器子目录无法访问

[复制链接]
发表于 2012-5-15 11:15:10 | 显示全部楼层 |阅读模式
$route['default_controller'] = "index";
我的路径是http://codeigniter.org.cn/文件夹/index.php/xxxx/

无法访问到xxxx 目录下的 index.php 控制器。。。。
 楼主| 发表于 2012-5-15 11:19:03 | 显示全部楼层
在线等
发表于 2012-5-15 11:19:40 | 显示全部楼层
$route['default_controller'] = "index";
默认的控制器必要用Index
可以考虑成home
 楼主| 发表于 2012-5-15 11:20:38 | 显示全部楼层
kissgxd 发表于 2012-5-15 11:19
$route['default_controller'] = "index";
默认的控制器必要用Index
可以考虑成home

改为homo 也是访问不到的 已经尝试过了。。。。
发表于 2012-5-15 11:22:42 | 显示全部楼层
你查一下你的控制器的文件名。
看看是否与里面的class 名对应
发表于 2012-5-15 11:22:58 | 显示全部楼层
hgg 发表于 2012-5-15 11:20
改为homo 也是访问不到的 已经尝试过了。。。。

你查一下你的控制器的文件名。
看看是否与里面的class 名对应
 楼主| 发表于 2012-5-15 11:23:13 | 显示全部楼层
kissgxd 发表于 2012-5-15 11:22
你查一下你的控制器的文件名。
看看是否与里面的class 名对应

必须对应啊class Index extends CI_Controller
 楼主| 发表于 2012-5-15 11:24:06 | 显示全部楼层
kissgxd 发表于 2012-5-15 11:22
你查一下你的控制器的文件名。
看看是否与里面的class 名对应

如果在 application 下创建相同的文件  默认控制器可以访问到的  已经百度 google 过了才来论坛伸手的。。。。
 楼主| 发表于 2012-5-15 11:24:36 | 显示全部楼层
就是 在子目录 访问不到。。。但是我看到默认控制器 是支持子目录的
发表于 2012-5-15 11:24:56 | 显示全部楼层
hgg 发表于 2012-5-15 11:23
必须对应啊class Index extends CI_Controller

别用Index啊
你把文件名改成home.php
然后把class Home extends CI_Controller改成这样
最后把 $route['default_controller'] = "home";改成这样

本版积分规则