1 (SP1) для Windows Server 2003 обеспечивает совместимость WOW64 для 32-разрядных веб-приложений в IIS 6.0

Переводы статьи Переводы статьи
Код статьи: 895976 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Аннотация

После установки Windows Server 2003 с пакетом обновления 1 (SP1) на продукты, перечисленные в разделе «Информация в данной статье относится К следующим продуктам», можно настроить Microsoft Internet информации службы (IIS) 6.0 для запуска 32-разрядных рабочих процессов (W3wp.exe). 32-Разрядный рабочий процесс обеспечивает совместимость WOW64 для 32-разрядных веб-приложений на сервере под управлением 64-разрядной версии Windows Server 2003. Эта совместимость WOW64 для 32-разрядных веб-приложений позволяет 32-разрядных библиотеках DLL, например DLL фильтра ISAPI и библиотеки DLL расширения ISAPI в процессе загрузки.

Дополнительная информация

На 64-разрядной версии Windows Server 2003 был установлен пакет обновления IIS запускает 32-разрядных рабочих процессов или 64-разрядный рабочий процесс, согласно значению в следующие свойства метабазы:
Служб AppPools-W3SVC-Enable32bitAppOnWin64
Если значение параметра Enable32BitAppOnWin64 свойство равно 0, или когда отсутствует свойство, IIS 6.0 начинает 64-разрядных рабочих процессов. Если Enable32BitAppOnWin64 Свойство присутствует и имеет значение, отличное от 0, службы IIS 6.0 будет запустить 32-разрядный рабочий процесс.

IIS 6.0 невозможно гарантировать, что настроенный DLL фильтра ISAPI и библиотеки DLL расширения ISAPI можно загрузить в рабочем процессе. Необходимо убедиться, что только 32-разрядные библиотеки ISAPI настроены для загрузки в 32-разрядных рабочих процессов или только 64-разрядные DLL ISAPI настроены для загрузки в 64-разрядных рабочих процессов.

Если настройки 32-разрядных ISAPI DLL фильтра загружается в 64-разрядных рабочих процессов или настройте DLL фильтра ISAPI 64-разрядной загрузки в 32-разрядных рабочих процессов, сообщение об ошибке, подобное приведенному ниже может записать в журнал приложений:
Тип события: ошибка
Источник события: W3SVC-WP
Категория события: нет
КОД события: 2268

Описание:
Не удалось загрузить все фильтры ISAPI для узла или службы. Автозагрузка прервана.
Данные: 0000: c1 00 00 00
При установке 32-разрядной Библиотекой расширения ISAPI для загрузки в 64-разрядных рабочего процесса или при установке 64-разрядной ISAPI DLL расширения для загрузки в 32-разрядных рабочих процессов, может появиться ошибка 500 ответ, содержащий следующий текст:
%1 не является приложением Win32
Также рекомендуется использовать 32-разрядного отладчика Устранение 32-разрядные веб-приложений. Или используйте 64-разрядного отладчика для устранения 64-разрядные веб-приложений. Дамп файла может быть неточным, если использовать один из следующих способов:
  • Отладка 32-разрядный процесс или приложение с помощью 64-разрядного отладчика.
  • Использование 32-разрядного отладчика для отладки 64-разрядный процесс или приложение.

Свойства

Код статьи: 895976 - Последний отзыв: 19 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Information Services 6.0 на следующих платформах
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
Ключевые слова: 
kbconfig kbtshoot kbinfo kbmt KB895976 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:895976

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com