Windows WEB

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

2008.05.15 02:19

hostway 조회 수:28760

:: 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 페이지를 테스트하십시오
번호 제목 글쓴이 날짜 조회 수
56 닷넷을 지우지 마세요. 호스트웨이 2015.09.07 6199
55 iis 7.0에서 Active Server Pages 오류 'ASP 0131', 오류 해결 방법 호스트웨이 2012.12.07 6870
54 Windows server 2008 R2 스트리밍 서버 구축 file 호스트웨이 2012.09.28 6915
53 Windows APM 설치 (XE 보드) file 호스트웨이 2015.09.18 7240
52 IIS6.0 to IIS7.5 Migration file 호스트웨이 2015.02.04 7800
51 IIS7에 FTP7.5 설치하기 file 호스트웨이 2012.03.30 8157
50 window 2003 IIS 기반 FTP서비스 장애시 (Passive-mode ) 호스트웨이 2015.09.23 8200
49 IIS 사용시 HTTP Error Code 에 대한 에러내용 출력방법 file 호스트웨이 2015.09.18 8330
48 TCP Time_Wait 값 줄이기 file 호스트웨이 2012.11.09 8472
47 IIS 관리자 계정을 통한 FTP사용 방법 file 호스트웨이 2015.09.18 8495
46 IIS6.0에서 ASP 404 Error 발생 file 호스트웨이 2012.10.19 8705
45 Windows2003 IIS 6.0 /7.0 업로드 제한 file 호스트웨이 2012.03.16 9126
44 IIS 다운/업로드 용량 제한 방법 file 호스트웨이 2016.05.09 9346
43 ASP 다운로드 용량 제한 호스트웨이 2012.04.13 9428
42 Windows 2008 Server에서 MIME 형식 사용 file 호스트웨이 2012.05.05 9477
41 IIS 디렉터리 검색 기능 file 호스트웨이 2012.05.05 9892
40 IIS6 에서 PHP 사용 방법 file 호스트웨이 2012.04.13 9918
39 IIS7에서 멀티인증서에 대한 시큐어 바인딩은 Appcmd 명령을 통하여 진행 할 수 있다. file 호스트웨이 2012.03.16 9968
38 IIS 상태코드정리 호스트웨이 2012.05.25 10299
37 IIS 7.0 백업 및 복구 file 호스트웨이 2012.04.27 10706