Windows WEB

IIS 5.0에서 ASP 문제를 해결하는 방법

2008.05.15 02:19

hostway 조회 수:29798

:: IS 5.0에서 ASP 문제를 해결하는 방법 ::


* 시작하기 전에 해당 웹 서버에서 .html 또는 .htm 파일을 열 수 있는지 확인하십시오.
만약 이 파일을 열 수 없으면 ASP 문제가 아닙니다.



1단계: 웹 사이트의 루트에 Global.asa 파일이 있으면 Global.old로 이름을 바꾸십시오. 웹 서비스를 중단하고 다시 시작한 다음 메모장을 사용하여 다음과 같은 코드로 테스트 ASP 페이지를 작성하십시오.

=====================================
[%
Response.Write "This is a test ASP page."
%]
=====================================

파일을 웹 사이트의 루트에 Test.asp로 저장하고 웹 서버에서 열어 보십시오.
이 단계를 수행한 뒤에 웹 브라우저에 ASP 페이지가 로드된다면 Global.asa 파일에 문제가 있는 것입니다. ASP 페이지가 로드되지 않거나 Global.asa를 사용하지 않을 경우 2단계로 진행하십시오.

2단계: 웹 사이트를 위한 응용 프로그램 보호를 낮음으로 설정하고 IISAdmin 서비스를 중단한 다음 다시 시작하십시오. 이 단계를 수행한 뒤에 웹 브라우저에서 ASP 페이지를 로드할 수 있으면 IWAM 계정과 관련된 문제이며 3단계로 진행할 수 있습니다.
아직 ASP 페이지를 로드할 수 없다면 IIS 패키지를 볼 수 있도록 관리 도구의 구성 요소 서비스를 설정하십시오. 이 설정은 구성 요소 서비스가 실패하지 않도록 합니다. 로컬 사용자 그룹에 다음 사용자가 존재하는지 확인하십시오.

• NT AUTHORITYAuthenticated Users
• NT AUTHORITYINTERACTIVE


3단계: 2단계를 수행한 뒤에 웹 브라우저에서 ASP 페이지를 로드할 수 있으면 다시 사이트를 위한 응용 프로그램 보호를 보통 또는 높음으로 설정하고 로컬 관리자 그룹에 “IWAM_컴퓨터이름” 계정을 추가하십시오. 이 단계를 수행한 뒤에 웹 브라우저에서 ASP 페이지를 로드할 수 있다면 IWAM 계정과 관련된 실행 권한에 문제가 있는 것이며 4단계로 진행할 수 있습니다. 아직도 ASP 페이지를 로드할 수 없다면 명령줄에서 Synciwam.vbs 유틸리티를 실행하십시오. 이렇게 하기 위해서는 명령 프롬프트를 열고 다음을 입력하십시오.

==========================================
C:Inetpubadminscripts>cscript synciwam.vbs
==========================================

IWAM 사용자 계정으로 인해 ASP 실패는 아래 링크 기술 자료 문서를 참조하십시오.
1. 구성된 ID가 IWAM 계정에 올바르지 않다.
(http://support.microsoft.com/kb/297989/)
2. Out-of-Process 웹을 실행하면 "로그온 실패: 알 수 없는 사용자 이름이거나 암호가 틀립니다." 오류 발생
(http://support.microsoft.com/kb/255770/)

4단계: 위의 방법으로도 ASP 서비스가 되지 않을경우 마지막 수단으로 IIS 패키지를 다시 만들 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.

a. 구성 요소 서비스를 찾고 다음 패키지를 삭제하십시오.
참고: 패키지를 삭제하기 위해서는 먼저 패키지의 속성을 열어야 합니다.
고급 탭을 클릭하고 삭제 못함 확인란 선택을 취소하십시오.
• IIS In-Process 응용 프로그램
• IIS Out-of-Process 풀링된 응용 프로그램
• IIS 유틸리티

b. 명령 프롬프트를 열고 다음 명령을 사용하여 inetsrv디렉터리로 이동하십시오.
cd %windir%system32inetsrv

c. 다음 명령을 실행합니다.
rundll32 wamreg.dll, CreateIISPackage ( 참고: "CreateIISPackage"는 대소문자를 구분하며 정확하게 입력해야 합니다. )
regsvr32 asptxn.dll

d. 구성 요소 서비스를 닫고 다시 여십시오. 다시 작성된 3개의 IIS COM+ 응용 프로그램을 볼 수 있어야 합니다.

e. 명령줄에서 IISRESET를 실행하고 이전에 올바르게 로드할 수 없었던 ASP 페이지를 테스트하십시오
번호 제목 글쓴이 날짜 조회 수
» IIS 5.0에서 ASP 문제를 해결하는 방법 hostway 2008.05.15 29798
55 w3wp.exe 프로세스의 CPU 점유 hostway 2008.05.15 38140
54 IIS,ASP 상에서 캐쉬 설정 방법 hostway 2008.05.15 31723
53 windows2003에서 ASP자료실 사용시 200k이상 업로드가 안될때 hostway 2008.05.15 25360
52 운영하는 웹사이트 접속자수 알아보기 hostway 2008.05.15 28801
51 IIS 구성 백업 shcho 2008.05.15 25254
50 IIS 제거 (5.0, 5.1, 6.0) shcho 2008.05.15 28857
49 IIS 설치 및 복원 shcho 2008.05.15 26086
48 IIS 성능을 높이기 위한 10가지 방법 바람돌이 2008.05.27 34059
47 웹 로그 분석 가이드 file 바람돌이 2008.05.27 29400
46 IIS 를 이용한 다중 웹사이트 호스팅 file 바람돌이 2008.05.27 25546
45 LogPerfV1.EXE 를 이용한 성능 카운터 로그 수집 file 바람돌이 2008.05.27 23748
44 IIS 보안서버 인증키 백업하는 방법 file 바람돌이 2008.05.27 26603
43 IIS 6.0 기본 사용 권한 및 사용자 권한 바람돌이 2008.05.27 27243
42 IIS FTP 서비스 active,passive 접속 과정 호스트웨이 2008.06.04 32337
41 IIS의 시스템 모니터에서 성능카운터를 사용하여, 웹 서버 성능을 모니터링 하는 방법 호스트웨이 2008.06.04 30291
40 IIS동시접속자가 많을때, IIS의 튜닝 호스트웨이 2008.06.04 44755
39 IIS 6.0 교착 상태 덤프 파일 분석 dhkim 2008.07.26 30225
38 Active Server Pages 오류 'ASP 0131', 오류 해결 방법 dhkim 2008.09.17 26223
37 2008 FTP 설정 방법 file dhkim 2008.12.18 24795