Я только что установил мой первый сервер Windows Server 2008/IIS7.5 для участия в конкурсе, в котором я участвую. Я не могу на всю жизнь понять, как отключить обработку ошибок ПОЛНОСТЬЮ. Единственные варианты, которые я вижу:
- Пользовательские
- Подробная
- Подробный локальный, настраиваемый для удаленных
Я хочу полностью отключить эту функцию, и я не вижу никакого способа сделать это. Я что-то пропустил?
Моя ситуация:
У меня есть RESTful PHP framework, который ловит исключения и испускает статус HTTP 500, если исключение еще не обработано. Затем он помещает указанное сообщение исключения в тело ответа и отправляет его в браузер. Это отлично работает в Apache - отправляются правильные заголовки, и сообщение отображается пользователю. Однако в IIS ответ для кодов состояния 4xx и 5xx HTTP всегда перехватывается и вводится каким-либо другим подготовленным сообщением или HTML файлом, и именно это я больше не хочу делать. Пожалуйста, помогите!