今天有個朋友說服務器重裝系統(tǒng)后。網(wǎng)站打不開了。報錯提示如下:
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.
朋友網(wǎng)站源代碼是用.net開發(fā)的,
出現(xiàn)這種問題通常是有以下幾個原因:
1、Users組用戶對站點文件沒有讀寫權限;解決辦法:給站點目錄設置users組讀寫權限 。
2、站點Asp.net版本選擇不正確;這種問題會出現(xiàn)在多版本FrameWork共存的情況下,如Asp.net1.1和2.0;解決辦法:站點-〉屬性-〉選擇當前的Asp.net版……
3、應用程序池沖突; 解決辦法:在應用程序池-〉新建應用程序池,然后在站點-〉屬性-〉主目錄 選擇剛才建立的應用程序池。
由于代碼不是我們寫的,那如何查看asp.net網(wǎng)站使用的版本呢?我們可以使用以下方法:
用記事本打開一個網(wǎng)站的web.config文件,前幾行會有如下內容:
通過這里,我們可以發(fā)現(xiàn),這個程序是3.5的版本開發(fā)的。