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

[已解决] 调用不到控制器的问题

[复制链接]
发表于 2010-10-20 21:46:20 | 显示全部楼层 |阅读模式
本帖最后由 cbhjatarj 于 2010-10-20 22:05 编辑

我建了一个控制器carticle_add
然后http://www.xxxx.com/index.php/carticle_add
能正常运行
但是我在根目录下建了一个admin目录,
http://www.xxxx.com/admin/index.php/carticle_add
就调用不到这个控制器了????
 楼主| 发表于 2010-10-20 21:51:33 | 显示全部楼层
本帖最后由 cbhjatarj 于 2010-10-20 22:05 编辑

又试了下.确实不行
http://www.xxxx.com/admin/index.php/carticle_add
好象是把这里的admin当成了一个控制 但是实际上我的这个admin是文件夹啊
发表于 2010-10-20 22:23:28 | 显示全部楼层
这个和 CI 无关吧,你把 CI 复制到 admin 目录是没问题的,因为我这里很正常。
看一下你的服务器环境吧,比如是否有 url rewrite 等。
 楼主| 发表于 2010-10-21 13:35:43 | 显示全部楼层
回复 3# Hex


    我的CI安装在根目录的.怎么控制admin文件夹中的php文件啊?
发表于 2010-10-21 13:47:14 | 显示全部楼层
不知道你是要把控制器分目录,还是要把 CI 整体放到子目录下?
 楼主| 发表于 2010-10-21 17:40:50 | 显示全部楼层
本帖最后由 cbhjatarj 于 2010-10-21 17:43 编辑

回复 5# Hex


    CI是确定要放在根目录的.

但是要做网站的前台和后台管理.所以建了一个admin目录
这样说.
我想有两个入口.一般的客户就www.xxx.com/index.php
而管理员可以从www.xxx.com/admin/index.php
HEX大哥这样能行吗.
还是说后台管理也必需从www.xxx.com/index.php开始呢?
发表于 2010-10-22 11:10:47 | 显示全部楼层
根据你的意思,你需要两套 CI,这两套 CI 完全无关。(当然可以公用一个ci核心,但是无关的两个应用)
根目录和 admin 的程序不会冲突,因为是无关的,你可以参考 http://codeigniter.org.cn/user_guide/general/managing_apps.html
 楼主| 发表于 2010-10-22 21:10:31 | 显示全部楼层
谢谢管理员耐心的解答

本版积分规则