怎樣配置asp服務(wù)器?
一、啟用Asp支持
WindowsServer2003
默認(rèn)安裝,需另外安裝IIS6,還需要單獨(dú)開啟對(duì)于ASP的支持。
第一步,啟用Asp,進(jìn)入:控制面板
-gt管理工具-gtIIS(Internet服務(wù)器)-Web服務(wù)擴(kuò)展-gtActiveServerPages-gt
允許
控制面板-gt管理工具-gtIIS(Internet服務(wù)器)-Web服務(wù)擴(kuò)展-gt在服務(wù)端的包含文件-gt
允許
第二步,啟用父路徑支持。
IIS-網(wǎng)站-主目錄-配置-選項(xiàng)-啟用父路徑
第三步,權(quán)限分配
IIS-網(wǎng)站-(具體站點(diǎn))-(右鍵)權(quán)限-Users完全控制
二、解決windows2003最大只能上載200K的限制。
先在服務(wù)里關(guān)閉iis
admin
service服務(wù)
找到windows/system32/inesrv/下的metabase.xml,
打開,找到ASPMaxRequestEntityAllowed
把他修改為需要的值,
然后重啟iisadminservice服務(wù)
1、在web服務(wù)擴(kuò)展允許activeserver
pages和在服務(wù)器端的包含文件
2、修改各站點(diǎn)的屬性
主目錄-配置-選項(xiàng)-啟用父路徑
3、使之可以上傳大于
200k的文件(修改成您要的大小就可以了,如在后面補(bǔ)兩個(gè)0,就允許20m了)
c:/WINDOWS/system32/inetsrv/metabase.xml
(企業(yè)版的windows2003在第592行,默認(rèn)為
AspMaxRequestEntityAllowed
iis無權(quán)限訪問,怎么辦?
先確認(rèn)IIS匿名賬戶是否有權(quán)限訪問這個(gè)目錄,右擊該目錄右鍵共享和安全-安全,添加IIS匿名賬戶進(jìn)去,一般為IUSR這個(gè)賬戶,如果實(shí)在不懂可以直接添加everyone進(jìn)去再測(cè)試一下看看,一般都可以的出現(xiàn)的錯(cuò)誤如下:您無權(quán)查看該網(wǎng)頁您可能沒有權(quán)限用您提供的憑據(jù)查看此目錄或網(wǎng)頁。解決辦法:
1、沒有設(shè)置好首頁文件打開IIS然后依次打開該網(wǎng)站的屬性--文檔--添加,把需要設(shè)置成首頁的文件填上去,如,iis默認(rèn)文檔上是而不是,注意這一點(diǎn),當(dāng)初在這個(gè)細(xì)節(jié)上耽誤了些時(shí)間;
2、沒有允許ASP打開IIS然后找到“web服務(wù)擴(kuò)展”,把“ActiveServerPages”允許就行了3、權(quán)限設(shè)置錯(cuò)誤全部都使用“IUSR_計(jì)算機(jī)名稱”這個(gè)賬戶打開網(wǎng)站目錄的文件夾,右鍵屬性--共享和安全--添加,右邊會(huì)有一個(gè)“立即查找”,然后找到“IUSR_計(jì)算機(jī)名稱”這個(gè)用戶即可打開IIS然后依次打開該網(wǎng)站的屬性--目錄安全性,這里會(huì)有一個(gè)IP和身份驗(yàn)證,點(diǎn)擊一下“編輯”,然后會(huì)選“瀏覽”,就會(huì)有一個(gè)“立即查找”,然后找到“IUSR_計(jì)算機(jī)名稱”這個(gè)用戶即可匿名身份驗(yàn)證 IIS創(chuàng)建IUSR_計(jì)算機(jī)名稱帳戶(其中計(jì)算機(jī)名稱是正在運(yùn)行IIS的服務(wù)器的名稱),用來在匿名用戶請(qǐng)求Web內(nèi)容時(shí)對(duì)他們進(jìn)行身份驗(yàn)證。此帳戶授予用戶本地登錄權(quán)限。你可以將匿名用戶訪問重置為使用任何有效的Windows帳戶。4、沒有設(shè)置執(zhí)行的權(quán)限打開IIS然后依次打開該網(wǎng)站的屬性--主目錄,首先勾選“腳本資源訪問”,然后將最下面的“執(zhí)行權(quán)限”修改成“純腳本”