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

[已解决] 在一个 CodeIgniter 下运行多个应用程序没看明白

[复制链接]
发表于 2012-3-5 11:28:52 | 显示全部楼层 |阅读模式
http://codeigniter.org.cn/user_guide/general/managing_apps.html

看了这篇文章,
现有目录如下:
applications/passport/
applications/passport/config/
applications/passport/controllers/
applications/passport/errors/
applications/passport/libraries/
applications/passport/models/
applications/passport/views/
applications/home/
applications/home/config/
applications/home/controllers/
applications/home/errors/
applications/home/libraries/
applications/home/models/
applications/home/views/


对入口文件index.php也做了修改:
$application_folder = 'application/home';


直接访问http://localhost可以访问到home
但变成http://localhost/passport/之后就是404,还要怎么配呢?
发表于 2012-3-5 11:38:30 | 显示全部楼层
多个应用要有多个入口,也就是说 你要复制一份 index.php,比如一个叫 a.php 另一个叫 b.php
然后再改每个.php里的$application_folder
 楼主| 发表于 2012-3-5 12:52:52 | 显示全部楼层
本帖最后由 幻想曲 于 2012-3-5 13:17 编辑

OK,我知道了。application/home
application/passport
/home.php
/passport.php
这样访问
http://localhost/passport.php就是定位到application/passport了
发表于 2012-3-5 18:14:25 | 显示全部楼层
不错
发表于 2012-3-5 19:16:11 | 显示全部楼层
一个index.php文件就够了。何必要复制一份。不同应用取不同域名,按照域名判断 应用文件夹即可。
发表于 2012-8-29 20:43:03 | 显示全部楼层
还是搞不懂
发表于 2014-2-8 23:48:32 | 显示全部楼层
域名怎样判断?
发表于 2017-3-7 09:57:24 | 显示全部楼层
(忞)忞)+(忟( 发表于 2012-3-5 19:16
一个index.php文件就够了。何必要复制一份。不同应用取不同域名,按照域名判断 应用文件夹即可。 ...

要说就说清楚,你这样,反而扰人思路

本版积分规则