Если я включу 32-битные приложения для сайта в IIS 8, я получу 500 — внутренняя ошибка сервера.

Если я включу 32-битные приложения для сайта в IIS 8, я получу следующую ошибку:

внутренняя ошибка сервера 500. Возникла проблема с искомым ресурсом, и он не может быть отображен.

помогите пожалуйста.


person anbu    schedule 27.01.2014    source источник
comment
Используете ли вы ABCPdf в своем проекте?   -  person Furquan Khan    schedule 27.01.2014
comment
нет ABCPdf не используется   -  person anbu    schedule 27.01.2014


Ответы (1)


Найденное решение состоит в том, чтобы удалить следующие модули из диспетчера iis:

1) ДинамическийКомпрессионМодуле 2) СтатикКомпрессионМодуле


Для этого выполните следующие шаги в диспетчере iis:

шаг 1: главная страница iis - модули - разблокировать эти два модуля шаг 2: сайты - домашняя страница веб-сайта - модули - удалить эти два модуля


Теперь в пулах приложений — выберите пул приложений — Дополнительные настройки — Измените «Включить 32-разрядные приложения» на true.


Это позволит избежать внутренней ошибки сервера: «500 - Внутренняя ошибка сервера. Возникла проблема с ресурсом, который вы ищете, и он не может быть отображен».

Чтобы сузить ошибку для поиска конкретной ошибки; Перед вышеуказанными шагами необходимо выполнить следующее:

В диспетчере iis — Сайты — главная страница веб-сайта — Страницы ошибок — Открыть компонент — выберите код состояния 500 — Изменить параметры компонента… — Выберите Подробные ошибки и нажмите ОК.

Это даст подробное сообщение об ошибке, как показано ниже (с его помощью можно найти точные модули, вызывающие ошибку; ранее мы получали только сообщение об ошибке: «500 - Внутренняя ошибка сервера. Проблема с ресурсом, который вы ищете, и его нельзя отобразить»).

Ошибка HTTP 500.19 — внутренняя ошибка сервера. Запрошенная страница недоступна, поскольку соответствующие данные конфигурации для страницы недействительны. Наиболее вероятные причины: • Рабочий процесс не может прочитать файл applicationhost.config или web.config. • Неверный формат XML в файле applicationhost.config или web.config. • Сервер не может получить доступ к файлу applicationhost.config или web.config из-за неправильных разрешений NTFS. Что вы можете попробовать: • Посмотрите в журналах событий информацию о том, почему файлы конфигурации не читаются. • Убедитесь, что идентификатор пользователя, указанный для пула приложений, или прошедший проверку подлинности пользователь имеет необходимые разрешения для доступа к файлу web.config. Подробная информация об ошибке: Модуль DynamicCompressionModule Уведомление обработчик отправки ответа Еще не определен Код ошибки 0x804500c1 Запрошенный URL-адрес http://webaddress.com/

Физический путь X:/Путь Метод входа в систему Еще не определен Пользователь входа в систему Еще не определен

Дополнительные сведения. Эта ошибка возникает, когда возникает проблема при чтении файла конфигурации для веб-сервера или веб-приложения. В некоторых случаях журналы событий могут содержать дополнительную информацию о причинах этой ошибки. Посмотреть больше информации »

person anbu    schedule 28.01.2014
comment
какие побочные эффекты возникнут при удалении этих двух модулей.. это требует ответа.. - person anbu; 28.01.2014