如何在Windows XP上配置一個ASP調(diào)試環(huán)境
很多初學(xué)者剛從網(wǎng)上下載一個ASP網(wǎng)站或程序,都不知道如何運行。ASP并不像HTML一樣雙擊就可以用IE打開,看到網(wǎng)頁內(nèi)容。ASP是微軟的WEB服務(wù)器端腳本,代碼經(jīng)過服務(wù)器編譯后輸出HTML到客戶端的瀏
很多初學(xué)者剛從網(wǎng)上下載一個ASP網(wǎng)站或程序,都不知道如何運行。ASP并不像HTML一樣雙擊就可以用IE打開,看到網(wǎng)頁內(nèi)容。ASP是微軟的WEB服務(wù)器端腳本,代碼經(jīng)過服務(wù)器編譯后輸出HTML到客戶端的瀏覽器上,所以必須有一個ASP運行的平臺,才能運行ASP類網(wǎng)站。
選擇合適的ASP平臺
一般ASP平臺有兩種,一種是PWS/IIS(Internet Information Server以下都稱IIS),另一種是Apache。本文只講IIS,在安裝系統(tǒng)時,默認(rèn)是沒有安裝IIS的,這要我們手動安裝。Windows XP專業(yè)版和Windows 2003支持安裝IIS。如果你使用的是XP Home版,是沒有IIS安裝選項的,請使用其他版本。雖然有方法可以在Home版的XP下安裝IIS,但這不在本教程范圍內(nèi)。
安裝IIS
首先準(zhǔn)備:系統(tǒng)安裝盤或者從網(wǎng)上下載好的IIS安裝文件。
打開"我的電腦" -> "控制面板" -> "添加/刪除程序" -> "添加/刪除Windows組件"。在出現(xiàn)的窗口中可以看到"Internet信息服務(wù)(IIS)"選項,選擇它并確定,然后插入Windows安裝盤。
如果你使用的是Windows 2003服務(wù)器系統(tǒng),安裝IIS的方法稍有不同。在"控制面板" -> "管理和配置你的服務(wù)器"頁面中,選擇IIS并允許ASP和.NET,最后插入安裝盤。
安裝完成后,打開控制面板的"管理工具" -> "Internet服務(wù)管理器",然后打開默認(rèn)網(wǎng)站,在彈出的菜單中選擇新建虛擬目錄。
設(shè)置IIS
只有經(jīng)過設(shè)置,才能完成我們的ASP調(diào)試平臺。
雙擊打開新建的虛擬目錄,可以看到一些選項卡,需要進行設(shè)置的有"主目錄" -> "本地路徑"。在這里設(shè)置你網(wǎng)站所在的目錄(也就是你下載解壓或親自制作的網(wǎng)站目錄)。
設(shè)置好后,再點擊"主目錄" -> "應(yīng)用程序設(shè)置" -> "配置"按鈕,在彈出的界面中點擊"應(yīng)用程序"選項卡,并將"啟用父路徑"選項打勾。
設(shè)置首頁索引文檔,即你網(wǎng)站的首頁。如果你的網(wǎng)站首頁文件是,而在啟用默認(rèn)文檔中沒有的話,在輸入網(wǎng)站域名時就無法自動打開首頁。因此,我們需要添加。添加后可以選擇將其移到上面,這樣就可以確保IIS從第一個開始檢索打開存在的第一個,默認(rèn)情況下,IIS會按順序檢查默認(rèn)文檔。
至此,我們的IIS基本設(shè)置完成,基本上可以運行ASP網(wǎng)站了。但是,如果你的網(wǎng)站目錄所在的分區(qū)是NTFS格式的話,可能會遇到以下錯誤:"【不能更新。數(shù)據(jù)庫或?qū)ο鬄橹蛔x/操作必須使用一個可更新的查詢(80004005)】"。這只是由于NTFS的磁盤安全性較高而導(dǎo)致的。不用擔(dān)心,我們可以通過以下步驟解決:
找到你的網(wǎng)站文件夾,右鍵點擊,選擇屬性。在彈出的窗口中選擇"安全"選項卡,然后添加一個"Everyone"用戶,并賦予其權(quán)限。
至此,ASP運行環(huán)境的配置完成。