W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
默認(rèn)情況下,我們假設(shè)你只是用CodeIgniter來(lái)管理一個(gè)應(yīng)用,并將該應(yīng)用在 application 目錄下進(jìn)行構(gòu)建。 然而也存在這樣的可能性:多個(gè)應(yīng)用共享一個(gè)CodeIgniter的安裝目錄,甚至開(kāi)發(fā)者會(huì)將 application目錄進(jìn)行重命名或移動(dòng)位置。
如果你想重命名你的應(yīng)用文件夾,實(shí)際上只需要打開(kāi) application/Config/Paths.php 文件并設(shè)置 $application_directory
變量的值:
$application_directory = 'application';
將你的應(yīng)用目錄移動(dòng)到服務(wù)器的另一個(gè)位置,而不是web根目錄,也是可行的。 為了實(shí)現(xiàn)以上目標(biāo),請(qǐng)打開(kāi)你的主 index.php 文件并為 $application_directory
變量賦值為一個(gè) 服務(wù)器上的絕對(duì)路徑
$application_directory = '/path/to/your/application';
如果你想要讓多個(gè)不同的應(yīng)用來(lái)共享一次CodeIgniter的安裝文件,只需要將你的應(yīng)用目錄下的所有目錄都移動(dòng)到他們對(duì)應(yīng)的子目錄中即可。
舉例而言,加入你想要?jiǎng)?chuàng)建兩個(gè)應(yīng)用程序,命名為”foo”和”bar”,你可以將你的應(yīng)用目錄排列如下:
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/
為了選擇指定的應(yīng)用目錄,你需要打開(kāi)主index.php文件并設(shè)置 $application_directory
變量。例如,選擇”foo”應(yīng)用,進(jìn)行以下操作:
$application_directory = 'applications/foo';
注解
你的每個(gè)應(yīng)用都需要獨(dú)立的 index.php 文件,并獨(dú)自調(diào)用所需的應(yīng)用文件。 index.php 文件也可以被改名為其他你希望的名稱。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: