cbhjatarj 发表于 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
就调用不到这个控制器了????

cbhjatarj 发表于 2010-10-20 21:51:33

本帖最后由 cbhjatarj 于 2010-10-20 22:05 编辑

又试了下.确实不行
http://www.xxxx.com/admin/index.php/carticle_add
好象是把这里的admin当成了一个控制 但是实际上我的这个admin是文件夹啊

Hex 发表于 2010-10-20 22:23:28

这个和 CI 无关吧,你把 CI 复制到 admin 目录是没问题的,因为我这里很正常。
看一下你的服务器环境吧,比如是否有 url rewrite 等。

cbhjatarj 发表于 2010-10-21 13:35:43

回复 3# Hex


    我的CI安装在根目录的.怎么控制admin文件夹中的php文件啊?

Hex 发表于 2010-10-21 13:47:14

不知道你是要把控制器分目录,还是要把 CI 整体放到子目录下?

cbhjatarj 发表于 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开始呢?

Hex 发表于 2010-10-22 11:10:47

根据你的意思,你需要两套 CI,这两套 CI 完全无关。(当然可以公用一个ci核心,但是无关的两个应用)
根目录和 admin 的程序不会冲突,因为是无关的,你可以参考 http://codeigniter.org.cn/user_guide/general/managing_apps.html

cbhjatarj 发表于 2010-10-22 21:10:31

谢谢管理员耐心的解答
页: [1]
查看完整版本: 调用不到控制器的问题