Я недавно унаследовал веб-сайт, написанный на классическом ASP, и в настоящее время пытаюсь понять положение вещей. Веб-сайт работает в рабочем режиме, однако среда разработки (размещенная на Windows Server 2003) выдает ошибку HTTP 500 при попытке перейти на него.
Я понимаю, что ошибки HTTP 500 просто означают, что произошла непредвиденная ошибка сервера, и что это также, скорее всего, сбой кода ASP по той или иной причине. Я пробовал многочисленные браузеры (IE, Firefox и Chrome), но все они имеют одинаковое количество информации.
Будучи изначально разработчиком ASP.NET, я привык к желтому экрану смерти , который можно настроить для отображения трассировки стека.
Итак, мой вопрос: как мне убедить IIS и / или Classic ASP дать мне лучший совет о , что вызывает ошибку?
Обновление:
Первоначально мне следовало бы подробнее остановиться на этом, но вот некоторые из вещей, на которые я смотрел.
Я посмотрел журналы событий
(Приложение, Безопасность, Система и т. Д.)
и там нет ничего подходящего.
Я посмотрел журналы доступа IIS
и я вижу попытки доступа, и
всего 500 ошибок. Это даже
выдает 500 ошибок на favicon.ico