2014-09-27 62 views
0

我想在內部錯誤500一些幫助所有我的應用程序完美地在本地服務器上工作。當我通過FTP上傳。 Web應用程序通過輸入PartialView來工作。它給出的錯誤是「內部錯誤500」。 Web服務器是否不支持MVC5 FrameWork 4.5?內部錯誤500 - 只有Web MVC 5

+0

與論壇網站不同,我們不使用「謝謝」或「任何幫助表示讚賞」,或在[so]上簽名。請參閱[應該'嗨','謝謝,'標語和致敬從帖子中刪除?](http://meta.stackoverflow.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-刪除 - 從 - 個)。 – rene 2014-09-27 15:56:44

+0

只檢查你在mvc應用程序中給出的部分視圖的路徑...而不是硬編碼路徑嘗試像@ @ Url.Action()'和@ @ Url.Content()'和@ @ Html.Action()這樣的助手。 ' – 2014-09-27 16:06:45

+0

我回顧了所有的路徑,並按照您提到的標準進行了標準化。令人困惑的是PartialView顯示,但只有ajax這個內部錯誤字段500 – Rolim 2014-09-27 16:23:39

回答

1

誤差

內部錯誤500

是指示應用程序具有嚴重的問題,一般錯誤消息。該消息是通用的,以避免泄露任何有關應用程序內部工作的敏感信息。但是,您可以通過確保自定義錯誤頁面已關閉來告訴應用程序提供更詳細的錯誤消息:轉到web.config並確保customErrors元素的mode屬性設置爲「關閉」:

<configuration> 
    <system.web> 
    <customErrors mode="Off"></customErrors> 
    <compilation debug="true" targetFramework="4.5" /> 
    <httpRuntime targetFramework="4.5" /> 
    </system.web> 
</configuration> 

然後嘗試在瀏覽器中刷新應用程序 - 它會爲您提供更多可用於追蹤問題的信息。