Что необходимо, чтобы сайт IIS отправлял данные об ошибках в браузер?

Я получаю ошибку сервера на сайте ASP Classic, работающем на IIS 7.5.

У меня есть "Отправить ошибки для браузера", установленный в True, однако я все равно получаю следующий экран ошибок: 500 - Internal server error.  There is a problem with the resource your are looking for, and it cannot be displayed.

Ответ 1

IIS захватывает ваш классический ответ ASP-приложения. В файле web.config убедитесь, что настроено следующее:

<configuration>
    <system.webServer>
        <httpErrors existingResponse="PassThrough"/>
    </system.webServer>
</configuration>

Также убедитесь, что вы включили "Отправить ошибки для браузера" в настройке ASP для вашего сайта в диспетчере IIS:

enter image description here

enter image description here

Ответ 2

В моем случае мой сайт должен был быть IIS-приложением, а не просто виртуальным каталогом,