C# mvc 500 内部服务器访问异常
生活随笔
收集整理的這篇文章主要介紹了
C# mvc 500 内部服务器访问异常
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
20161018
項目發布到IIS上后,無法訪問,由于頁面默認跳轉到異常處理去了,所以詳細信息一直查看不了。
在找尋無果,異常信息日志記錄無效的情況下,只好一點點來測試了
在異常處理前,就已經試過,action方面沒有問題,主要是在頁面上。(兩個小時前就已經知道是頁面問題了,最后還是花了兩個小時,在轉悠)
將所有html都去除后,是沒有問題的
那么就一部分一部分的去。
頁面中使用了layout,模板嵌套。這個開始還沒有在意,在不斷將頁面更新到網站查看時,偶然看到
這里原先是_Layout.Edit.NoSave.cshtml.cshtml
而實際上,我所引用的是_Layout.Edit.NoSave.cshtml,改代碼的時候,改動的
結果發布的時候,這個頁面_Layout.Edit.NoSave.cshtml沒有被放上去,導致查詢不到layout,以至于出錯
兩個文件同時存在也是不影響的
這里主要是由于后綴名的解析問題,大概FTP查詢到常用后綴名就截止了
以后傳頁面還是得注意一下了,刪了再傳也沒事
注意:FTP上傳當后綴名重復時,名字和不重復相當于一致,不進行覆蓋
總結
以上是生活随笔為你收集整理的C# mvc 500 内部服务器访问异常的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [NOIP2002] 提高组 洛谷P10
- 下一篇: 全文检索引擎Solr系列——Solr核心