Поделиться через


Ошибка HTTP 404.2 при посещении веб-страницы, размещенной на компьютере под управлением IIS 7.0

Эта статья поможет устранить проблему, из-за которой может возникнуть непредвиденная ошибка при посещении веб-страницы, размещенной на компьютере под управлением службы IIS (IIS) 7.0.

Исходная версия продукта: службы IIS 7.0
Исходный номер базы знаний: 942040

Симптомы

При попытке посетить веб-страницу, размещенную на компьютере под управлением IIS 7.0, может появиться следующее сообщение об ошибке:

Ошибка сервера в приложении "имя приложения"
Ошибка HTTP 404.2 — не найден HRESULT: 0x800704ec
Описание HRESULT: страница, запрашиваемая не может быть выполнена из-за параметров списка ограничений ISAPI и CGI на веб-сервере.

Причина

Эта проблема возникает, так как запрошенный ресурс API Internet Server (ISAPI) или запрошенный ресурс интерфейса CGI ограничен на компьютере под управлением IIS 7.0.

Решение

Чтобы устранить эту проблему, настройте ограничение на странице ограничений ISAPI и CGI, чтобы разрешить запрошенный ресурс ISAPI или запрошенный ресурс CGI. Проблему можно устранить следующим способом.

  1. Нажмите кнопку "Пуск", введите Inetmgr в поле "Пуск поиска", а затем выберите Inetmgr в списке "Программы".

    Если вам предлагается пароль администратора или подтверждение, введите пароль или нажмите кнопку "Продолжить".

  2. Найдите уровень, который требуется настроить.

  3. В представлении функций дважды щелкните isAPI и ограничения CGI.

  4. Щелкните правой кнопкой мыши ограничение, ограничивающее запрошенный ресурс ISAPI или запрошенный ресурс CGI, а затем нажмите кнопку "Разрешить".