Windows Server 2003 s p 1을 사용 하면 w o w 64의 32 비트 웹 응용 프로그램을 IIS 6.0 호환성

요약

"적용 대상" 절에 나열 된 제품에서 Microsoft Windows Server 2003 서비스 팩 1 (SP1)을 설치한 후에 Microsoft 인터넷 정보 서비스 (IIS) 6.0을 32 비트 작업자 프로세스 (W3wp.exe) 시작을 구성할 수 있습니다. 32 비트 작업자 프로세스를 32 비트 웹 응용 프로그램의 64 비트 버전의 Windows Server 2003을 실행 하는 서버에서 WOW64 호환성을 수 있습니다. 32 비트 웹 응용 프로그램에 대 한 WOW64 호환성이 ISAPI 필터 Dll과 ISAPI 확장 Dll 프로세스에서 로드와 같은 32 비트 Dll을 수 있습니다.

자세한 내용

S p 1이 설치 된 Windows Server 2003의 64 비트 버전에서 IIS 다음 메타 베이스 속성에서 값에 따라 32 비트 작업자 프로세스 또는 64 비트 작업자 프로세스를 시작 합니다.
W3SVC/AppPools/Enable32bitAppOnWin64
Enable32bitAppOnWin64 속성의 값은 0 또는 속성이 누락 된 경우 IIS 6.0 64 비트 작업자 프로세스를 시작 합니다. Enable32bitAppOnWin64 속성은 현재 값이 0이 아닌 모든 것을 IIS 6.0은 32 비트 작업자 프로세스를 시작 됩니다.

IIS 6.0 작업자 프로세스에서 구성 된 ISAPI 필터 Dll과 ISAPI 확장 Dll 로드 실제로 수 있는지 만들 수 없습니다. 유일한 32 비트 ISAPI Dll에서 32 비트 작업자 프로세스를 로드할 구성 된 또는 64 비트 ISAPI Dll에서 64 비트 작업자 프로세스를 로드할 수 구성 되어 있는지 확인 해야 합니다.

64 비트 작업자 프로세스에서 로드 하려면 32 비트 ISAPI 필터 DLL을 구성 하는 경우 또는 64 비트 ISAPI 필터 DLL에서 32 비트 작업자 프로세스를 로드할 구성 응용 프로그램 로그에 다음과 유사한 오류 메시지가 기록 될 수 있습니다.
이벤트 종류: 오류

이벤트 원본: W3SVC-WP

이벤트 범주: 없음

ID:2268 이벤트



설명:

사이트/서비스에 대 한 모든 ISAPI 필터를 로드 하지 못했습니다. 따라서 시작이 중단 됩니다.

데이터: 0000: c1 00 00 00
64 비트 작업자 프로세스에서 로드 하려면 32 비트 ISAPI 확장 DLL을 구성 하는 64 비트 ISAPI 확장 DLL에서 32 비트 작업자 프로세스에서 로드를 구성 하는 경우 500 오류 응답도 나타날 수 있습니다 또는 다음과 같은 텍스트가 포함 된:
%1은 올바른 Win32 응용 프로그램이 아닙니다.
또한 32 비트 디버거를 사용 하 여 32 비트 웹 응용 프로그램 문제를 해결 하는 것이 좋습니다. 또는 64 비트 웹 응용 프로그램 문제를 해결 하려면 64 비트 디버거를 사용 합니다. 덤프 파일 정보를 다음 방법 중 하나를 사용 하는 경우 정확 하 게 수 있습니다.
  • 64 비트 디버거를 사용 하 여 32 비트 프로세스 또는 응용 프로그램을 디버깅 합니다.
  • 64 비트 프로세스 또는 응용 프로그램을 디버깅 하려면 32 비트 디버거를 사용 합니다.
속성

문서 ID: 895976 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백