top
Loading...
配置IIS4實現應用程序隔離
如果不對IIS4進行應用程序的隔離,那么我們運行ASP程序時將可能發生奇怪的現象,兩個應用程序,比如說聊天室,在不同的聊天室里的朋友竟可以相互對話,這就是因為沒有進行應用程序隔離的緣故,因為兩個聊天室共用了同一個Session和Application對象。所以混在一起了。
先在說說怎么樣配置IIS4來實現應用程序的隔離。
隔離應用程序空間,一般來說有兩種方法,一個就是采用多端口虛擬主機的辦法隔離應用程序,在每個端口上開設一個WEB站點。這樣每個應用程序占用了不同的端口。另一種方法是設置IIS4的應用程序啟動點,把應用程序隔離開,現在主要介紹第二種方法,假設WWW服務的發行路徑為C:Inetpubwwwroot,在這個目錄下有一個叫realchat的目錄,realchat主目錄下有一個user的目錄,里面有一個叫user_1的文件夾,這里需要運行一個獨立的ASP應用程序。現需對user_1這個文件夾進行配置。為它創建應用程序啟動點。
配置的方法如下:運行Internet服務管理器,選中web站點,展開右邊的那堆目錄,realchat-$#@62;user-$#@62;user_1,選中user_1按右鍵選屬性,選中“主目錄”標簽,在中間的位置有一個“應用程序設置”的標簽,那個EDITBOX本來是灰色的,按一下EDITBOX旁的那個“創建”按建,在EDITBOX中輸入user_1作為應用程序的標識,暫時不需要復選了"在不同的內存空間運行應用程序",最后保存設置,停止WEB服務,再重新啟動服務,設置就生效了。
對任何多個ASP程序均可以用此方法來進行應用程序隔離。
作者:http://www.zhujiangroad.com
來源:http://www.zhujiangroad.com
北斗有巢氏 有巢氏北斗