ASP.NET_動易Cms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
錯誤信息:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.
大致意思:
服務器應用程序無法使用
該網站的應用程序正在試圖獲得關于這個Web服務器目前無法使用。請點擊“刷新”按鈕在您的網頁瀏覽器來重試您的要求。
管理員注:錯誤訊息,詳細說明原因,這一故障的具體要求可以發(fā)現(xiàn)應用程序事件日志中的Web服務器。請仔細閱讀此日志條目找出造成這個錯誤發(fā)生。
該網站的應用程序正在試圖獲得關于這個Web服務器目前無法使用。請點擊“刷新”按鈕在您的網頁瀏覽器來重試您的要求。
管理員注:錯誤訊息,詳細說明原因,這一故障的具體要求可以發(fā)現(xiàn)應用程序事件日志中的Web服務器。請仔細閱讀此日志條目找出造成這個錯誤發(fā)生。
原因分析:
這個錯誤是由 IIS6 應用程序隔離機制造成的。IIS默認的應用程序隔離機制被稱為:“工作進程隔離模式”,在此模式中,應用程序被分為多個組,每個組就是一個“應用程序池” ,每個應用程序池之間是相互隔離的。隔離的好處當然就是安全啦,穩(wěn)定啦,等等。IIS中的每個應用程序池由一個“工作進程”分別進行管理,也就是"W3wp.exe" 。如果有多個應用程序池中的程序運行,我們就能看到多個w3wp.exe。我們平時新建的虛擬目錄都默認被指向IIS6的“DefaultAppPool" 中,所以在默認情況下,不管你有多少個asp.net程序在運行,在“Windows任務管理器”中你只能看到一個w3wp.exe進程。
這個錯誤是由 IIS6 應用程序隔離機制造成的。IIS默認的應用程序隔離機制被稱為:“工作進程隔離模式”,在此模式中,應用程序被分為多個組,每個組就是一個“應用程序池” ,每個應用程序池之間是相互隔離的。隔離的好處當然就是安全啦,穩(wěn)定啦,等等。IIS中的每個應用程序池由一個“工作進程”分別進行管理,也就是"W3wp.exe" 。如果有多個應用程序池中的程序運行,我們就能看到多個w3wp.exe。我們平時新建的虛擬目錄都默認被指向IIS6的“DefaultAppPool" 中,所以在默認情況下,不管你有多少個asp.net程序在運行,在“Windows任務管理器”中你只能看到一個w3wp.exe進程。
.net Framework 2.0的程序與.net Framework1.1(或1.0)的程序被放入同一個應用程序池(默認情況下放入DefaultAppPool池),也就是由同一個工作進程: w3wp.exe 進行管理,而單個工作進程是無法同時管理不同的程序(或者不同版本的程序)的。如果先訪問.net framework 1.1的頁面,則工作進程先加載并管理了 1.1版本的程序集,此時訪問.net framework 2.0的web程序頁面,Server Application Unavailable 錯誤就出來了。 反之,如果在默認應用程序池的w3wp.exe尚未啟動前先訪問了 2.0的web程序(此時應用程序集已經加載了.net framework2.0的Web程序集),再訪問1.1或1.0的Web程序頁面時,同樣會出現(xiàn)“服務器應用程序不可用” 這樣的中文提示。
解決方法:在IIS中新建一個應用程序池,然后選中你的 基于.net framework2.0的站點,點“屬性”-》在“應用程序池” 中選擇剛才新建的的應用程序池,點擊“確定”。 換句話意思就是1.1和2.0不能共用一個應用程序池。
相關動易Cms教程:
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復,SQL Server 2005內部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權限?