2011-02-10 40 views
0

我的頁面有一個Ajax.BeginForm助手,當我在localhost中提交這個表單時,我已經成功了,但是當我運行相同的頁面並且嘗試在服務器上提交我的頁面(Windows Server 2003 + IIS 5.0)我有一個500錯誤。 有人知道爲什麼會發生這種情況,我該如何解決這個問題?在IIS 5 + Windows Server 2003上運行的ASP.NET MVC應用程序中的錯誤500

謝謝。

+0

您可能想要添加更多詳細信息。 – jfar 2011-02-10 18:04:17

回答

0

HTTP狀態500表示由於許多原因(任何服務器端錯誤通常會提供此狀態)會發生「內部服務器錯誤」。

確保您的瀏覽器isn't set to show Friendly Http Messages並在您的web.config中設置了customErrors=false(或查看事件查看器)。您應該能夠獲得完整的異常消息/堆棧跟蹤。

有太多的東西可能會出錯,並導致此問題取決於您的代碼的作用(您的配置中是否有錯誤的連接字符串,路徑或其他設置?)以供我們猜測確切原因,但如果您可以提供錯誤消息和堆棧跟蹤,那麼我們可以提供更多的幫助。

相關問題