最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

win2003服務(wù)器.NET+IIS環(huán)境常見(jiàn)問(wèn)題排障總結(jié)

 更新時(shí)間:2011年08月17日 23:28:38   作者:  
在使用iis運(yùn)行asp.net環(huán)境的時(shí)候,總是會(huì)或多或少的碰到各種各樣的.net運(yùn)行錯(cuò)誤,這里特別從網(wǎng)絡(luò)整理了下,方便需要的朋友。

你是否經(jīng)常會(huì)遇到以下的攔路虎,當(dāng)你興致勃勃地把調(diào)試好的程序發(fā)布到WEB服務(wù)器時(shí),以下錯(cuò)誤就出現(xiàn)了:

1、無(wú)法找到文件(404)白底黑字

2、沒(méi)有權(quán)限訪(fǎng)問(wèn)該文件(403)白底黑字

3、直接彈出來(lái)一個(gè)要輸入帳號(hào)密碼的框框,然后你對(duì)著屏幕說(shuō):什么密碼。

4、黃底黑字+紅字的錯(cuò)誤提示頁(yè)(.Net)

5...

這些東東幾乎占據(jù)了.Net+IIS搭建環(huán)境的絕大部分錯(cuò)誤。

有時(shí)我們無(wú)意中覆蓋一個(gè)“不起眼”的文件,上述錯(cuò)誤就會(huì)蹦出來(lái)。碰巧該應(yīng)用又是非常重要的應(yīng)用,這足夠讓你接下來(lái)的一個(gè)小時(shí)冒冷汗。

不過(guò)光冒冷汗沒(méi)用,引用一句話(huà):錯(cuò)誤不被你解決,你就有可能被錯(cuò)誤解決。我們還是淡定下來(lái)解除這些錯(cuò)誤吧。我們一項(xiàng)項(xiàng)的來(lái):

1、無(wú)法找到文件(404)白底黑字

有以下這些可能性:

第一,你所訪(fǎng)問(wèn)的路徑確實(shí)沒(méi)有這個(gè)文件,或許你記錯(cuò)了位置,但它的確不存這個(gè)文件。解決辦法:找到這個(gè)文件,去IIS所指向的目錄中一層層找這個(gè)文件,并確認(rèn)它存在。

第二,你的IIS沒(méi)有認(rèn)出來(lái)這個(gè)文件,沒(méi)有該文件的解釋器(IIS網(wǎng)站屬性——主目錄——配置——應(yīng)用程序擴(kuò)展)。IIS沒(méi)有該程序的解釋器,然后撒一個(gè)謊說(shuō)沒(méi)有這個(gè)文件。解決方法:打開(kāi)(IIS網(wǎng)站屬性——主目錄——配置——應(yīng)用程序擴(kuò)展),添加應(yīng)用程序的相關(guān)解釋器。

第三,你有某個(gè)UrlRewrite在起作用,將你輸入的URL給重定向到一個(gè)不存在的文件或目錄。

。。。

2、沒(méi)有權(quán)限訪(fǎng)問(wèn)該文件(403)白底黑字

有以下這些可能性:

你的NTFS文件夾沒(méi)有給予WEB用戶(hù)讀取的權(quán)限。解決方法:打開(kāi)計(jì)算機(jī)管理——本地用戶(hù)和組——用戶(hù)——添加用戶(hù),在這里添加一個(gè)用戶(hù),請(qǐng)記住該用戶(hù)不要屬于任何組,如下圖所示:

添加新的用戶(hù)時(shí),密碼先用記事本打出來(lái),添加完成后,記事本不要關(guān)閉,這個(gè)密碼在IIS里配置時(shí)還需要用到一次.

用戶(hù)不需要屬于任何組,不繼承任何權(quán)限.

之后,我們開(kāi)始給WEB文件夾賦予權(quán)限了.順便提一下,給WEB文件夾配置權(quán)限這個(gè)步驟很重要,見(jiàn)過(guò)很多站點(diǎn)被黑都是因?yàn)槲募A權(quán)限設(shè)置不當(dāng),要么過(guò)大,要么根本沒(méi)有一站一用戶(hù),有些站點(diǎn)直接給EveryOne用戶(hù)最大權(quán)限,甚至有些站長(zhǎng)認(rèn)為NTFS磁盤(pán)格式"根本沒(méi)用",直接把網(wǎng)站所在的磁盤(pán)做成 FAT32的,還有很多的虛擬主機(jī)商為了圖省事,雖然做到了一站一戶(hù)(軟件生成),但是配置的權(quán)限過(guò)高,因?yàn)榕渲玫蜋?quán)限有時(shí)候會(huì)出現(xiàn)運(yùn)行故障....后果可想而知.我們遇到問(wèn)題不要慌,特別是安全的問(wèn)題.

配置文件夾權(quán)限的操作方式是:在WEB文件夾上點(diǎn)右鍵,選擇屬性——安全;

為了安全,我們要保證網(wǎng)站文件夾的初始權(quán)限狀態(tài)是這樣的:

為防止逐步提權(quán)。網(wǎng)站所在磁盤(pán)及該磁盤(pán)中所有下屬文件夾,除了你用于遠(yuǎn)程登錄的最高管理員,其它的統(tǒng)統(tǒng)去掉。

我們要向該文件夾添加2個(gè)用戶(hù)權(quán)限:一個(gè)是剛剛添加的用戶(hù),用于WEB訪(fǎng)問(wèn)該文件夾,一個(gè)是系統(tǒng)內(nèi)置用戶(hù)Network Service,用于.net組件在本機(jī)運(yùn)行時(shí)訪(fǎng)問(wèn)。

給文件夾添加用戶(hù)的方法之一是單擊“添加”——“高級(jí)”——“立即查找”,從結(jié)果列表中選擇目標(biāo)用戶(hù)。

添加這些用戶(hù)進(jìn)入列表之后,還不算完,點(diǎn)擊“高級(jí)”,然后選擇某個(gè)用戶(hù),點(diǎn)擊“編輯”,給這個(gè)用戶(hù)分配權(quán)限,要說(shuō)的東西限于篇幅,在這里我只給2點(diǎn)參考意見(jiàn):

(1)WEB文件夾的權(quán)限再大也不能大過(guò)這個(gè)底線(xiàn):如下圖所示:

請(qǐng)記住,“完全控制”,“遍歷文件夾/運(yùn)行文件”,“更改權(quán)限”,“取得所有權(quán)”這四個(gè)權(quán)限絕不能賦給WEB用戶(hù)。

(2)請(qǐng)根據(jù)需要給子文件夾配置各種不同的權(quán)限。例如:給用于上傳文件的文件夾寫(xiě)入、刪除等一系列權(quán)限,但為防止用戶(hù)通過(guò)程序本身的上傳機(jī)制上傳木馬,則應(yīng)該在IIS中配置該文件夾執(zhí)行權(quán)限為“無(wú)”:

程序中合法上傳文件的文件夾請(qǐng)?jiān)O(shè)置執(zhí)行權(quán)限為“無(wú)”

3、直接彈出來(lái)一個(gè)要輸入帳號(hào)密碼的框框

這個(gè)問(wèn)題其實(shí)很簡(jiǎn)單,第二點(diǎn)中就有介紹,因?yàn)槲覀儼裌EB文件夾的權(quán)限給了自定義的用戶(hù),從而導(dǎo)致IIS的默認(rèn)用戶(hù)失去了該權(quán)限,我們打開(kāi)IIS,在目標(biāo)網(wǎng)站上點(diǎn)擊右鍵——屬性——目錄安全性——身份驗(yàn)證和訪(fǎng)問(wèn)控制欄點(diǎn)“編輯”,出來(lái)如下對(duì)話(huà)框:

IIS有默認(rèn)的用戶(hù)名設(shè)置,所以我們要重新配置。

點(diǎn)擊“瀏覽”,選擇我們?cè)诘诙街行陆ǖ腤EB用戶(hù),然后粘帖記事本中存放的密碼,點(diǎn)擊確定之后還要再粘帖一次,確定就可以了。

現(xiàn)在刷新頁(yè)面看看,應(yīng)該可以正常瀏覽了。

4、黃底黑字+紅字的錯(cuò)誤提示頁(yè)

.net的所有錯(cuò)誤如果沒(méi)有被重定向到自定義頁(yè),所有的程序級(jí)錯(cuò)誤都是諸如黃底+黑字或紅字的錯(cuò)誤信息,因?yàn)樘R?jiàn),我就不截圖浪費(fèi)資源了,在這里,我只講一下關(guān)于環(huán)境的,“Web應(yīng)用程序當(dāng)前不可用”,請(qǐng)打開(kāi)IIS,有兩個(gè)地方要修改:

1、右鍵網(wǎng)站屬性,選擇Asp.Net選項(xiàng)卡,在版本里選擇正確的版本。

2、IIS主窗體左側(cè)的“WEB服務(wù)擴(kuò)展”中,選擇相應(yīng)的ASP.net擴(kuò)展,并點(diǎn)擊“允許”。

因?yàn)闀r(shí)間關(guān)系,且這篇文章老被意外打斷,并且搜集證據(jù),居然花了四天時(shí)間,效率可見(jiàn)相當(dāng)之低!

以上四點(diǎn),只是本人干活多年遇到的.Net+IIS環(huán)境主要環(huán)境問(wèn)題匯總。希望大家多補(bǔ)充,不當(dāng)之處懇請(qǐng)批評(píng)指正。
出處http://www.cnblogs.com/CoreCaiNiao/archive/2011/08/01/2123991.html

相關(guān)文章

  • ASP.NET(C#)驗(yàn)證數(shù)字的兩種方法

    ASP.NET(C#)驗(yàn)證數(shù)字的兩種方法

    ASP.NET(C#)驗(yàn)證數(shù)字的兩種方法,需要的朋友可以參考一下
    2013-06-06
  • asp.net core下給網(wǎng)站做安全設(shè)置的方法詳解

    asp.net core下給網(wǎng)站做安全設(shè)置的方法詳解

    這篇文章主要給大家介紹了關(guān)于asp.net core下給網(wǎng)站做安全設(shè)置的相關(guān)資料,文章通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 在Linux上使用OpenCvSharp的過(guò)程詳解

    在Linux上使用OpenCvSharp的過(guò)程詳解

    在本次項(xiàng)目中,我們成功實(shí)現(xiàn)了在Linux上使用OpenCvSharp,并成功配置了OpenCvSharp依賴(lài)庫(kù),實(shí)現(xiàn)了在.NET 6.0環(huán)境下使用C#語(yǔ)言調(diào)用OpenCvSharp庫(kù),實(shí)現(xiàn)的圖片數(shù)據(jù)的讀取以及圖像色彩轉(zhuǎn)換,并進(jìn)行了圖像展示,感興趣的朋友跟隨小編一起看看吧
    2024-02-02
  • 為ASP.NET Core強(qiáng)類(lèi)型配置對(duì)象添加驗(yàn)證的方法

    為ASP.NET Core強(qiáng)類(lèi)型配置對(duì)象添加驗(yàn)證的方法

    這篇文章主要給大家介紹了關(guān)于如何為ASP.NET Core強(qiáng)類(lèi)型配置對(duì)象添加驗(yàn)證的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • .NET操作Excel實(shí)例分享

    .NET操作Excel實(shí)例分享

    這篇文章主要介紹了.NET操作Excel實(shí)例,有需要的朋友可以參考一下
    2014-01-01
  • 10個(gè).NET中刪除空白字符串的方法

    10個(gè).NET中刪除空白字符串的方法

    我們有無(wú)數(shù)方法可用于刪除字符串中的所有空白。大部分都能夠在絕大多數(shù)的用例中很好工作,但在某些對(duì)時(shí)間敏感的應(yīng)用程序中,是否采用最快的方法可能就會(huì)造成天壤之別。
    2015-08-08
  • asp.net 支付寶及時(shí)到帳接口使用詳解

    asp.net 支付寶及時(shí)到帳接口使用詳解

    這兩天寫(xiě)支付寶接口, 這個(gè)話(huà)題不新了, 因?yàn)楹芏嗳硕?做過(guò)了, 在這里我說(shuō)說(shuō)我的看法吧, 先說(shuō)一下實(shí)現(xiàn)
    2010-03-03
  • asp.net 上傳下載輸出二進(jìn)制流實(shí)現(xiàn)代碼

    asp.net 上傳下載輸出二進(jìn)制流實(shí)現(xiàn)代碼

    asp.net 上傳下載輸出二進(jìn)制流實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2009-12-12
  • ASP.NET中實(shí)現(xiàn)把Json數(shù)據(jù)轉(zhuǎn)換為ADO.NET DataSet對(duì)象

    ASP.NET中實(shí)現(xiàn)把Json數(shù)據(jù)轉(zhuǎn)換為ADO.NET DataSet對(duì)象

    這篇文章主要介紹了ASP.NET中實(shí)現(xiàn)把Json數(shù)據(jù)轉(zhuǎn)換為ADO.NET DataSet對(duì)象,本文講解設(shè)計(jì)及實(shí)現(xiàn)方法,相關(guān)代碼托管到GITHUB,需要的朋友可以參考下
    2015-03-03
  • Global.asax取物理路徑/取絕對(duì)路徑具體方法

    Global.asax取物理路徑/取絕對(duì)路徑具體方法

    本文章來(lái)給大家簡(jiǎn)單介紹利用Global.asax取物理路徑和取絕對(duì)路徑代碼,有需要了解的朋友可參考參考
    2013-08-08

最新評(píng)論

两当县| 邹城市| 湖州市| 富民县| 淄博市| 彭阳县| 萍乡市| 茂名市| 叶城县| 望江县| 长宁县| 漯河市| 溧阳市| 洞头县| 铅山县| 菏泽市| 原阳县| 古田县| 嘉定区| 临西县| 阳曲县| 青川县| 即墨市| 尖扎县| 拜城县| 都兰县| 淮滨县| 河北省| 莒南县| 隆德县| 呼玛县| 呈贡县| 阿拉善右旗| 灌南县| 南华县| 金寨县| 堆龙德庆县| 金沙县| 汝阳县| 聂拉木县| 诸暨市|