在线文档教程
Codeigniter 3

管理应用程序 | Managing your Applications

管理应用程序

默认情况下,假设您只打算使用CodeIgniter来管理一个应用程序,您将在申请/目录。但是,有可能有多组共享单个CodeIgniter安装的应用程序,甚至可以重命名或重新定位应用程序目录。

重命名应用程序目录

如果要重命名应用程序目录,则只要打开主index.php文件并使用$application_folder变量:

$application_folder = 'application';

重新定位应用程序目录

可以将应用程序目录移动到服务器上与web根目录不同的位置。为此,打开主index.php并设置全服务器路径$application_folder变量:

$application_folder = '/path/to/your/application';

使用一个CodeIgniter安装运行多个应用程序

如果您想要共享一个公共的CodeIgniter安装来管理几个不同的应用程序,那么只需将位于应用程序目录中的所有目录放到它们自己的子目录中。

例如,假设您希望创建两个应用程序,名为“foo”和“bar”。您可以像这样构造应用程序目录:

applications/foo/ applications/foo/config/ applications/foo/controllers/ applications/foo/libraries/ applications/foo/models/ applications/foo/views/ applications/bar/ applications/bar/config/ applications/bar/controllers/ applications/bar/libraries/ applications/bar/models/ applications/bar/views/

要选择要使用的特定应用程序,需要打开主index.php文件并设置$application_folder变量。例如,要选择“foo”应用程序供使用,您可以这样做:

$application_folder = 'applications/foo';

每个应用程序都需要自己的index.php文件,该文件调用所需的应用程序。php文件可以任意命名。