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

[已解决] 无法访问控制器

[复制链接]
发表于 2010-3-26 15:38:20 | 显示全部楼层 |阅读模式
本帖最后由 tieba 于 2010-3-26 15:56 编辑

我下了一个CI,版本是1.7.2
做测试安装好没有,输入http://localhost/CodeIgniter/index.php一切正常,显示welcome页面
我在welcome_message.php文件里面添加了一个超链接,<a href="/test">test</a>
意思就是访问test控制器的index方法,可以保证test控制器里面的内容没有任何错误,但是提示找不到页面
然后我直接在浏览器地址那输入http://localhost/CodeIgniter/test,也是not found
我就试了试http://localhost/CodeIgniter/welcome,还是not found
我修改routes文件,$route['default_controller'] = "welcome"改为$route['default_controller'] = "test";
在输入http://localhost/CodeIgniter/index.php,结果test控制器里面的index方法就执行了
这到底是怎么回事啊,是不是我哪个地方的什么东西没有开启?
发表于 2010-3-26 15:43:46 | 显示全部楼层
你没去掉index.php你应该用下面的网址访问
http://localhost/CodeIgniter/index.php/test
先了解一下CI的工作流程吧
 楼主| 发表于 2010-3-26 15:52:38 | 显示全部楼层
其实我想说的是。。。我已经用CI开发过几个项目了
而对于这个问题,我太纠结了
以前都是把index.php删除了的

本版积分规则