Беру свои слова обратно: IIS работает, но криво.
html-файлы он обрабатывает нормально. А вот asp по-прежнему выдают ошибку 500. Смотрела об этой ошибке на support.microsoft.com, но объяснения моему случаю не нашла (или не поняла что делать, это сути не меняет).
Там написано:
Цитата | Quote
При просмотре веб-страниц ASP появляется сообщение об ошибке «HTTP 500.100 — Внутренняя ошибка сервера — ошибка ASP». Если снять флажок Выводить подробные сообщения об ошибках http, в разделе «Технические сведения (для сотрудников службы поддержки)» появится сообщение следующего вида:
Тип ошибки:
Microsoft VBScript runtime (0x800A01F4)
Переменная не определена: 'x'
/OptionExplicitError.asp, line 9
Page:
GET /OptionExplicitError.asp
Для устранения проблемы удалите инструкцию Option Explicit или объявите соответствующую переменную с помощью ключевого слова DIM.
Во-первых, у меня ошибка не 500.100, а просто 500.
Во-вторых, где этот раздел "Технические сведения"? Я такого не нашла.
И в-третьих, еще летом эти asp-файлы работали абсолютно нормально и изменений я в большинстве из них не делала с января.
А "помощь" специалиста support.microsoft.com за 149$ мне не по карману
Как заставить работать asp?