在 IIS 上安裝并配置 CodeIgniter
來源:程序員人生 發(fā)布時間:2014-09-04 20:36:30 閱讀次數(shù):4510次
我將嘗試分享我在 Windows XP Service Pack 2 (IIS 5.1;PHP 4.3.11)上安裝 CodeIgniter 框架的經(jīng)驗。PHP 手動安裝為 CGI 模式。
要安裝 CI,你的 IIS 可能需要一個像 mod_rewrite 這樣的東西。安裝這樣的 mod 有兩個選擇。這些鏈接可能很有用:
- URL_Rewrite - http://www.iismods.com/url-rewrite/index.htm - 已測試工作正常(譯注:此網(wǎng)站已不能訪問,URL_Rewrite 本站提供本地下載;更多 IIS Rewrite 解決方案請參考 http://en.wikipedia.org/wiki/Rewrite_engine#IIS)
- ISAPI_Rewrite Lite - http://www.helicontech.com/download.asp#isapi_rewrite 這是免費的 - 我沒機會測試它。
我使用 URL_Rewrite - 安裝和配置非常簡單。安裝必須按照下列步驟進行:
- 下載并解壓縮 URL_Rewrite mod
- 打開控制面板 -> 管理工具 -> Internet 信息服務(wù)
- 右鍵單擊我的站點,并選擇屬性
- 切換到“ISAPI 過濾器”標(biāo)簽頁,并單擊“添加”按鈕
- 過濾器名稱輸入:“URL_Rewrite”,然后單擊瀏覽并選擇第一步解壓縮的 URL_Rewrite mod
- 單擊確定,然后再次單擊確定以關(guān)閉屬性窗口?,F(xiàn)在你需要重啟 IIS
重啟 IIS
- 開始->運行,輸入 cmd [回車]
- 輸入 net stop iisadmin [回車]
- 輸入 net start w3svc [回車]
- 輸入 exit [回車]
[回車] - 意思是按鍵盤上的回車鍵。
現(xiàn)在你已經(jīng)準備好安裝 CodeIgniter 了。
- 下載并解壓縮 CodeIgniter 到你的網(wǎng)站根目錄(我的網(wǎng)站根目錄在 e:/wwwroot,所以我的例子都使用這個路徑)
- 重命名 CI 的文件夾,例如把(CodeIgniter_1.5.2)重命名為 CodeIgniter(或者你喜歡的其他名字)
- 打開文件 E:/wwwroot/CodeIgniter/system/application/config/config.php
- 找到名為 $config['base_url'] 的配置變量,并替換成這樣 $config['base_url'] = "http://localhost/CodeIgniter/";
- 為了讓 mod rewrite 工具與 CI 一起工作,你需要設(shè)置它。打開 URL_rewrite mod 的配置文件。它必須名為 mod_rewrite.ini 并且必須與 mod 放在一起。
- 打開 mod_rewrite.ini 并替換它的內(nèi)容為:
TEXT
Debug 1
Reload 5000
#Browse LOT
RewriteRule ^/CodeIgniter/.*.php(.*) /CodeIgniter/index.php?$1
RewriteRule ^/CodeIgniter/(.*) /CodeIgniter/index.php?/$1
復(fù)制代碼
- 重啟 IIS,打開瀏覽器并輸入 localhost/CodeIgniter, 現(xiàn)在你應(yīng)該看到 welcome 頁面了。
享受 CI,并且希望這篇文章對你有幫助。
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈