iis 500.19錯誤解決過程記錄

來源:互聯網
上載者:User

標籤:處理常式   相關配置   nal   額外   錯誤碼   containe   lsp   定位   gallery   

前段時間一直在糾結C#中,dll的管理問題。最後選擇使用nugetgallery進行公用庫管理。項目地址:https://github.com/NuGet/NuGetGallery。這是一個nuget的server端。

整個編譯都不存在什麼問題。但發布到iis上的時候,就是提示:

HTTP 錯誤 500.19 - Internal Server Error無法訪問請求的頁面,因為該頁的相關配置資料無效。詳細錯誤資訊:
模組    IIS Web Core
通知    未知
處理常式    尚未確定
錯誤碼    0x8007000d
配置錯誤    
設定檔    \\?\E:\website\nuget\web.config
請求的 URL    http://localhost:80/
實體路徑    
登入方法    尚未確定
登入使用者    尚未確定
 配置源:
   -1: 
0:
看到這個第一反應就是找度娘。但鬱悶的是,所有都只是說設定檔存在錯誤,具體根據提示的配置行數找錯誤。但並沒有提示到具體錯誤行。。。嘗試了各種方法後,仍然無解,很是無奈的。。
過了幾天后,等忙完了工作上的事情,再回頭繼續研究這個問題,但左整右整仍然無解。就在將要放棄的時候,靈光一現:既然是設定檔有問題,那我直接上一個預設的沒有添加任何額外配置的空設定檔,
然後再挨個挨個地添加配置,直到再提示這個錯誤為止。最終定位出錯的是節點:system.webServer/rewrite。一百度才知道,這是iis中url重寫的配置嘛,度娘還說,如果需要使用url重寫,就需要安裝
rewrite組件。額,安裝這個組件後,問題解決。
總結:
1 由於這個問題困擾我了好多天了。特此一記。
2 回頭再看這個問題,發現還是自己太依賴度娘了,遇到問題的第一反應是百度。而沒有進行詳細的問題分析。而且,配置復原,然後逐一排查的方法竟然最後才想起。有點小悲哀。不過還好終於解決了。所以以後遇到問題時,應該先分析下問題,然後按照分析中的疑問找度娘。
如果度娘都不能告訴我答案。那麼應該化繁為簡,挨個挨個排查直到找到結果為止。
3 iis這個提示貌似也太坑了點,直接提示未知的配置是哪個不就行了,還繞彎子,錯誤提示不到位


iis 500.19錯誤解決過程記錄

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.