ttway 发表于 2011-7-15 11:35:48

在一个 CodeIgniter 2.0下运行多个站点

刚刚接触CodeIgniter我在根目录下创建了两个application分别是application1,和application2,当然还有核心文件system
现在想做的是让他们共用一个system,然后可以分别访问 application1和application2,相当于这两个运行程序一个application1是前台,一个application2是后台, 我把根目录index.php分别复制在两个文件中(application1和application2),但是不起作用 它执行的还是根目录的index.php里面 application_folder = 'application1';指定那个地址我要怎么做才可以分别运行呢?
主要是这样比较看起来清晰点! 前台后台比较明确!

   哪位高手帮我看下?? 在线等!拜托,谢谢!!!

geomen 发表于 2011-7-15 12:27:42

在入口文件index.php里根据url判断$application_folder = 'application1';或$application_folder = 'application2';

ttway 发表于 2011-7-15 12:42:00

我想过但没试过! 既然提高 我去试试!!!

ttway 发表于 2011-7-15 19:34:13

还有其他人回答了么???

Tonyspace 发表于 2011-7-16 11:20:10

在application下创建你的子目录,比如application1 and application2.
将application下其他的所有目录文件剪切到application1和application2下;
在根目录下建立你的后台目录,比如back;
将根目录下的index.php复制到back目录下;
编辑根目录下和back目录下的index.php文件,分别指向application1和applicaton2

a68460266 发表于 2011-7-18 13:33:58

目前还没有用CI做过站,学习。

幽蓝冰魄 发表于 2011-7-18 13:43:20

我用不同的入口文件,所以 MeMo 中没有去掉 index.php。
页: [1]
查看完整版本: 在一个 CodeIgniter 2.0下运行多个站点