这个技巧将会使安装一个codeigniter就能运行多个站点成为可能,每个站点有它自己的application文件夹,但是他们共享这相同的系统文件夹。
技巧:
安装ci在服务器的任何位置。然后将application文件夹从system文件夹拿出来。放在外面,请看上面的图片。
现在复制index.php文件到每个站点的跟目录下面(即图中的application_site1、application_site2等)
然后编辑它:
在第26行,给出system文件夹的完整路径
$system_folder = dirname(__FILE__) . ’../codeigniter/system’;
在第43行,给出application文件夹的文章路径
$application_folder = dirname(__FILE__) . ’../application_site1′;
现在你就能使用独立的application文件夹来建立不同的站点了,而只是共享同一个system文件夹
本文介绍了一种使用CodeIgniter框架在同一服务器上运行多个独立站点的方法。通过分离application文件夹并为每个站点配置独立的index.php文件,可以实现共享单一system文件夹的同时保持各站点的独立性。
1779

被折叠的 条评论
为什么被折叠?



