Ошибка 500 в приложении ASP.NET MVC, работающем на IIS 5 + Windows Server 2003 - PullRequest
0 голосов
/ 10 февраля 2011

На моей странице есть помощник Ajax.BeginForm, и когда я отправляю эту форму на локальном хосте, у меня получается успех, но когда я запускаю ту же страницу и пытаюсь отправить свою страницу на сервер (Windows Server 2003 + IIS 5.0), я есть ошибка 500 Кто-нибудь знает, почему это происходит и как я могу решить эту проблему?

Спасибо.

1 Ответ

0 голосов
/ 28 февраля 2011

HTTP Status 500 означает «Внутренняя ошибка сервера», что может произойти по огромному количеству причин (любая ошибка на стороне сервера обычно дает этот статус).

Убедитесь, что ваш браузер не настроен на отображение сообщений Friendly Http и установите customErrors = false в вашем файле web.config (или посмотрите в окне просмотра событий). Вы должны иметь возможность получить полное сообщение об исключении / трассировку стека.

Есть слишком много вещей, которые могут пойти не так и вызвать эту проблему в зависимости от того, что делает ваш код (у вас есть неправильные строки подключения, пути или другие настройки в вашей конфигурации?), Чтобы мы могли угадать точную причину, но если Вы можете предоставить сообщение об ошибке и трассировку стека, нам будет намного легче помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...