我們將asp.net程式從iis6移植到iis7,可能執行提示以下錯誤:
錯誤500.23 - internal server error
檢測到在整合的託管管道模式下不適用的
asp.net
設定。為什麼會出現以上錯誤?
在iis7的應用程式池有兩種模式,一種是「整合模式」,一種是「經典模式」。
經典模式 則是我們以前習慣的iis 6 的方式。
如果使用整合模式,那麼對自定義的httpmodules 和 httphandlers 就要修改配置檔案,需要將他們轉移到和節裡去。
兩種解決方法:
第一種方法、配置應用程式池
在iis7上配置應用程式池,並且將程式池的模式改為「經典」,之後一切正常。如圖:
第二種方法、修改web.config配置檔案
例如原先設定
............
在iis7應用程式池為「整合模式」時,改為
...........
如果想保留原先設定,更改後可以設定禁止驗證整合模式(validateintegratemodeconfiguration="false"),是不會產生錯誤的。
以前收集的,出處未明,望原作見諒!
IIS伺服器配置
1.安裝iis服務,可以用3中方法同時發布兩個站點。1 不同的虛擬目錄分配 2 通過不同的埠分配 3 通過用不同的ip位址訪問 1 在預設的web站點新建虛擬目錄,例如乙個是caiwu目錄,乙個是renshi。在目錄的屬性中的文件選項新增index.html首頁。在ie中輸入,ip位址 caiwu或...
IIS伺服器的註冊
使用iis瀏覽asp.net 時,首先需要保證.net framework 框架已經安裝並配置到iis上,而且如果你是先安裝的vs2010,後安裝的iis伺服器,那麼.net framework框架是沒有配置到iis上的,這時則需要在 開始 選單中開啟 visual studio 命令提示 2010...
IIs之web伺服器,FTP伺服器
既往不戀,當下不雜,未來不迎。1 web伺服器也成為網頁伺服器或者http伺服器。2 web伺服器使用的協議是http或者https。3 http協議埠號 tcp 80,https協議埠號 tcp 443。ftp協議埠號 21。linux apache lamp tomcat nginx etc,第...