HTML 같은 정적 웹 페이지나 그림 로딩에는 문제가 없는데 ASP를 렌더링할 수 없습니다.
FAQ Topics/Internet Information Server 2007/03/22 09:29최 근에 Windows 2000 Server에 IIS 5를 설치하고 모든 업데이트를 적용했습니다. HTML 같은 정적 웹 페이지나 그림 로딩에는 문제가 없는데 ASP를 렌더링할 수 없습니다. 여러 가지 오류가 발생하지만 그 중 'LM/W3SVC/1/Root' 응용 프로그램을 로드하지 못했습니다. 오류가 가장 일반적으로 발생합니다. ASP.dll을 등록하고 메타베이스를 검사했는데 메타베이스에는 문제가 없는 것 같습니다. 다시 설치하지 않고 이 문제를 해결하는 방법이 있나요?
이 문제의 가장 큰 원인은 DTC Coordinator 서비스가 시작되지 않았기 때문인 것 같습니다. 서비스가 시작되었다면 이벤트 뷰어에서 IWAM_서버 이름 계정과 관련된 로그온 실패 메시지가 있는지 확인하십시오. dllhost.exe 프로세스는 IIS 관리자에서 보통(풀링됨) 또는 높음(격리됨)으로 실행되도록 표시된 웹 응용 프로그램에 대한 "호스트"입니다. IWAM 계정(일반적으로 많이 사용되는 이름)은 dllhost.exe에 대한 프로세스 식별자입니다. 이 계정의 암호가 메타베이스와 로컬 SAM 파일의 암호와 일치하지 않으면 보통 또는 높은 응용 프로그램 보호("독립 프로세스 응용 프로그램"이라고 함)로 실행되도록 설정된 응용 프로그램을 시작할 수 없습니다. IWAM 계정으로 로그온하지 못했다는 메시지를 받은 경우에만 다음을 수행합니다.
- Metabase.bin과 레지스트리를 백업합니다.
- \Inetpub\AdminScripts 스크립트 폴더에서 synciwam.vbs를 실행합니다.
이 문제는 아래와 같이 해결할 수 있습니다.
- ~clbcatq.dll 파일과 \%systemroot%\registration 폴더의 내용을 삭제합니다.
- 그리고 나서 시작, 설정, 제어판, 프로그램 추가/제거, Windows 구성 요소 추가/제거를 차례로 클릭합니다.
- 어떤 변경도 하지 말고 다음을 클릭합니다. 설치 프로세스가 진행되는 것처럼 나타나지만 변경되는 사항은 없습니다. 이 과정에서 필요한 COM 패키지가 검사되고 여기서 문제가 해결되는 경우도 있습니다.
- 마지막으로 IIS를 다시 시작하고 응용 프로그램이 실행되는지 확인합니다.
참 고: 응용 프로그램이 실행되지 않으면 관리 도구에서 구성 요소 서비스 관리자 콘솔을 열고 IIS In Process Applications, IIS Out of Process Pooled Applications 및 IIS Utilities 패키지를 삭제합니다. 명령 프롬프트에서 다음과 같이 입력합니다.
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
참고: CreateIISPackage에서는 대/소문자가 구분됩니다.
서버를 다시 부팅하고 응용 프로그램을 다시 시작합니다. 자세한 내용은 http://support.microsoft.com/?kbid=309051을 참조하십시오.
'FAQ Topics > Internet Information Server' 카테고리의 다른 글
| HTML 같은 정적 웹 페이지나 그림 로딩에는 문제가 없는데 ASP를 렌더링할 수 없습니다. (0) | 2007/03/22 |
|---|---|
| UNC 서버 및 NAS 장치에 원격 저장된 콘텐츠를 사용하여 IIS 서비스 배포 방법 (0) | 2007/03/22 |
| 보안사이트(HTTPS)를 문제없이 구성하는 방법은? (1) | 2007/03/12 |
| IIS 6.0에 다중 SSL을 설치하는 방법은? (0) | 2007/03/12 |
| IIS 6.0의 FTP에서 패시브 포트 제어하기 (0) | 2006/06/28 |
| IIS 5.0의 FTP에서 패시브 포트 제어하기 (0) | 2006/06/28 |



댓글을 달아 주세요