iT邦幫忙

0

IIS無法啟動成功(HTTP 500) + 想問如何顯示詳細錯誤訊息

SKY 2022-08-02 23:55:041707 瀏覽
  • 分享至 

  • xImage

我是IIS 10 + .NET 4.6.2 + MVC網站專案
本來還好好的
不知道為什麼突然不管怎麼連都會是500
https://ithelp.ithome.com.tw/upload/images/20220802/20141660BLikm0LBPV.png

但是IIS Log的資訊不足
查不到500的原因
所以我希望能顯示足夠多的錯誤訊息如下圖
https://ithelp.ithome.com.tw/upload/images/20220802/20141660lmkxUujk2O.png

我看網路上說web.config改customError = off就可以顯示詳細錯誤
我有照改如下
https://ithelp.ithome.com.tw/upload/images/20220802/20141660r2Z38A2QuJ.png

但我還是不行說, 會變如下
https://ithelp.ithome.com.tw/upload/images/20220802/20141660zr00R7KEir.png

求教各位大神了

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2022-08-03 08:30:21 檢舉
C:\inetpub\logs 找找
defaultRedirect刪掉,加那個會導向自己客製化的錯誤頁面
canrong iT邦新手 2 級 ‧ 2022-08-03 10:14:42 檢舉
想要顯示該頁面,需要啟用Debug模式,請deploy debug版本上去。否則請使用try-catch 並return Content(string.Format("<pre>{0}</pre>",exception.ToString()))訊息顯示到頁面。
canrong iT邦新手 2 級 ‧ 2022-08-03 10:16:03 檢舉
不過500正常來說不會出現該錯誤訊息頁面,就我所知只能看log
canrong iT邦新手 2 級 ‧ 2022-08-03 10:22:57 檢舉
你用8080 port去打require ssl?
SKY iT邦新手 5 級 ‧ 2022-08-03 17:04:14 檢舉
我看別人的都有訊息耶
https://blog.darkthread.net/blog/aspnetcore-500-19-0x8007000d/
SKY iT邦新手 5 級 ‧ 2022-08-03 17:04:59 檢舉
Iis log 就只說500沒額外訊息
canrong iT邦新手 2 級 ‧ 2022-08-03 22:12:13 檢舉
遇到500很麻煩阿,需要知道動到哪些設定去查看看有沒有問題。如果是測試架設的IIS設定https大概都是用自簽憑證,自簽憑證在瀏覽器網址列旁通常會顯示不安全的圖示,最後一張圖雖然是https但8080 port通常是給http的,請問你有入憑證以及設定https的port嗎?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
海綿寶寶
iT邦大神 1 級 ‧ 2022-08-03 09:28:31

錯誤訊息是「System.Web.Extensions 系統找不到指定的檔案」
參考這篇看看

SKY iT邦新手 5 級 ‧ 2022-08-03 09:33:23 檢舉

那圖是借別人的用,不是我的

我要發表回答

立即登入回答