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.
出現這種問題一般是有以下幾個原因:
1、Users組用戶對站點文件沒有讀寫權限 解決辦法:給站點目錄設置users組讀寫權限
2、站點Asp.net版本選擇不正確 這種問題會出現在多版本FrameWork共存的情況下,如Asp.net1.1和2.0, 解決辦法:站點-》屬性-》選擇當前的Asp.net版本
3、應用程序池沖突 解決辦法:在應用程序池-》新建應用程序池,然后在站點-》屬性-》主目錄 選擇剛才建立的應用程序池
注意:以上三個原因可能會同時出現,逐步解決就可以了 補充: 有時候會出現"Service Unavailable",這個是IIS7中的通用錯誤,一般原因是:同時在線用戶或帶寬超過限制、對應的站點地址池停掉(原因很多)等Asp.net1.1和2.0問題 獨立應用程序池
.net頁面文件在瀏覽的時候出現“Server Application Unavailable”的提示,一般是出現在.net Framework1.1(或1.0)和.net Framework2.0并存的機器上。出現該錯誤的原因就是.net Framework 2.0的程序和.net Framework1.1(或1.0)的程序被放入同一個應用程序池內,此時如果程序頁面點擊互訪,則會出現“Server Application Unavailable(服務器應用程序不可用)”的提示。
對于這種情況解決的方法是:在IIS中分別新建兩個程序池,一個用來存放.net Framework1.1程序的目錄,一個則用來存放.net Framework2.0程序的目錄。
不過我遇到的情況是這樣的:雖然機器上同時運行了.net Framework1.1和.net Framework2.0,但因為機器上沒有.net Framework1.1的程序文件,所以已經在IIS中已經將.net Framework1.1 web服務擴展進行了禁止。同時還新建了專門針對.net Framework2.0的程序池。問題依舊。
從網上搜索找來的情況一一比對,很少有與我類似的。不過最終還是找到了一些參考提示,可能是權限問題。文件夾除了超級用戶控制權限和IIS進程以外,再也沒有其他用戶可以訪問,于是嘗試添加了一個“User”訪問組,問題隨即解決。
本人問題已經解決,摘錄一篇以留備份。
附一些其他搜索到的解決辦法:
1. 在Machine.config中改變用戶屬性到SYSTEM組。
2. 賦予賬戶ASPNET的所有請求的權限:
1)打開“資源管理器”,改變目錄到“\Documents and Settings”
2)如果“LocalService”的目錄不可見,你需要選擇“工具”-“文件夾選項”,然后你需要確保“查看”選項卡中的“隱藏系統文件”沒有被選中。
3)繼續到“ \Documents and Settings\LocalService”
4)在“LocalService”文件夾上右擊,然后選擇“共享和安全”
5)在安全選項卡中,添加“ASPNET”用戶,確保它有“讀”、“列表”的權限。
6)點擊“應用”(“確定”),直到所有的窗口關閉。遇到Server Application Unavailable 的處理及解決辦法
今天好久沒有測試其他的系統程序了,今天比較有興致,在網上看到一個建站系統,問題是該建站系統是.net寫的,如果要看的話,你的系統必須安裝了asp.net,目前我用的系統是大家都在用的windows xp,并非windows2003 對于不是服務器系統,安裝起來感覺的確費了點勁,首先本機安裝了asp.net2.0,且之前本機已經有iis,這樣就先指定好目錄訪問一下吧,但在訪問是出現了一下提示
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.
這個問題好像是在以前測試的時候遇到過,那是好像還是用的是asp.net1.0的吧。反正是忘記了,從網上找了很多相關的處理辦法始終是沒有解決,找到非常盲目的時候,測試這個辦法就成功了!
Server Application Unavailable解決辦法windows xp 版 揭幕啦!
在 IIS 中注冊 ASP.NET
打開我的電腦,進入系統所在的盤(假設為 C 盤),進入以下路徑 C:\WINDOWS\Microsoft.NET\Framework\,在這里,您會看到您安裝的不同版本的 .NET 框架目錄,假設您的網站使用的 .NET 版本為 2.0,則進入 v2.0.50727 目錄 (完整路徑為:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727)。
在該目錄下,能看到一個命名為 aspnet_regiis.exe 的文件,這是一個命令符執行文件。
點 “開始 / 運行”,在“打開” 那里輸入 “cmd”,回車,這樣就可以打開命令符運行窗口,將當前路徑更改到 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,輸入 aspnet_regiis.exe -i 回車即可。
通過以上操作,開始從地址欄中測試訪問安裝目錄文件,發現真的可以訪問到了,問題解決了!希望以上操作對看到此篇文章你的你也帶來幫助,如果不能解決你的問題,再多找找其他的解決辦法!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com