管理你的應(yīng)用程序
默認(rèn)情況下,你會將應(yīng)用程序放入application/中,并且可能用 CodeIgniter 只管理這一個應(yīng)用程序。當(dāng)然,多個應(yīng)用程序共享一個 CodeIgniter, 甚至對 application 文件夾進(jìn)行重命名或更換路徑也是可行的。
對應(yīng)用程序文件夾重命名
如果你要對 application 進(jìn)行重命名, 你需要打開 index.php 文件,對變量 $application_folder 進(jìn)行更改:
$application_folder = "application";
更改你的應(yīng)用程序的文件夾路徑
你可以將 application文件夾從system 文件夾中挪放到服務(wù)器的其他的位置。但是你還要更改 index.php 文件里將$application_folder變量設(shè)置為服務(wù)器的全路徑。
$application_folder = "/Path/to/your/application";
在一個 CodeIgniter 下運行多個應(yīng)用程序
如果你想要多個應(yīng)用程序共享同一個 CodeIgniter, 你要將 application 下所有的文件夾放在不同的應(yīng)用程序的文件夾內(nèi)。
例如,你要建立兩個應(yīng)用程序 "foo" 和 "bar",你的應(yīng)用程序文件夾的結(jié)構(gòu)可能會像下面的這樣:
applications/foo/
applications/foo/config/
applications/foo/controllers/
applications/foo/errors/
applications/foo/libraries/
applications/foo/models/
applications/foo/views/
applications/bar/
applications/bar/config/
applications/bar/controllers/
applications/bar/errors/
applications/bar/libraries/
applications/bar/models/
applications/bar/views/
要選擇使用某個應(yīng)用程序,你需要打開主 index.php 文件,并且設(shè)置 $application_folder 變量為目標(biāo)路徑。例如,通過如下設(shè)置,就可以選擇使用 "foo" 應(yīng)用程序:
$application_folder = "applications/foo";
注意:? 每一個應(yīng)用程序都會需要它自己的index.php文件來調(diào)用他的目標(biāo)程序。你可以隨意對 index.php 文件進(jìn)行命名。
?