Harsha11421 Ответов: 2

страница не может быть отображена из-за внутренней ошибки сервера


Уважаемые Разработчики,

В моем приложении я работаю с веб-сервисом.. после тестирования в течение нескольких раз в моей локальной системе я разместил его на веб сервере к сожалению я получаю "страница не может быть отображена из-за внутренней ошибки сервера"где, как это прекрасно работает на моем локальном сервере..

(Примечание: он показывает, когда я вызываю один из моих веб-методов, и он показывает ошибку в виде простого текстового сообщения MSG)

Может ли кто-нибудь pls решить эту проблему.

--
Спасибо и с уважением
Харша

db7uk

Вы пробовали скрипача? кроме того, вы уверены, что хостинг IIS такой же, как и ваш DEV PC. Является ли пул приложений правильным для .Версия Net framework?

Harsha11421

Да, я проверил настройки пула, все так же, как и мой компьютер dev.

Harsha11421

я не знаю, что такое скрипач.. позвольте мне поискать его.. я никогда не использую feddler

Tim Corey

Fiddler-это отличный инструмент для наблюдения за тем, что происходит за кулисами веб-трафика. Это на самом деле сейчас может стать использование программы Fiddler2: http://www.fiddler2.com/fiddler2/

db7uk

Согласен с тобой, Тим. Спас мой бекон несколько раз!

Stephen Hewison

Если он размещен в IIS, я часто обнаруживаю, что типы MIME или обработчики http отсутствуют при переходе с dev на тестовые серверы.

2 Ответов

Рейтинг:
2

Sandeep Mewara

Когда ошибка равна 500, это означает, что это внутренняя ошибка, то есть внутренняя для службы - служба выдала исключение, которое не было поймано.
Посмотри в зеркало. Журналы событий Windows на сервере посмотреть, что пошло не так.

Также пробовать:
- Перейдите в меню Сервис/Свойства обозревателя в вашем IE.
- Нажмите на вкладку Дополнительно, снять флажок Выберите опцию "Показывать дружественные сообщения об ошибках HTTP" и нажмите кнопку ОК.
- Попробуйте снова зайти на свою веб-страницу. Теперь вы увидите гораздо более значимое сообщение об ошибке, которое поможет вам устранить неполадку.

Другие несколько возможностей:
Там может быть проблема в том, как вы разместили свой сервис. Может быть несколько конфигурационных файлов?
Кроме того, поскольку вы не поделились типом веб-сервиса или тем, что это за приложение фреймворка, это также может быть проблемой междоменной политики после размещения на другом сервере.


Смотрите подробности здесь: Служба поддержки Майкрософт: сообщение об ошибке при посещении веб – сайта, размещенного на IIS 7.0: "HTTP Error 500.0-Внутренняя ошибка сервера"[^]


Рейтинг:
0

chisha malama

Согласен с Сандипом.
Была такая же проблема, взглянул на Web.config
файл который был единственным с проблемой

Он ссылался на базу данных не на моей машине.
как только я изменил соответственно это сработало
Спасибо, Сандип.