DetailPage-MSS-KB

기술 자료

기술 자료: 942055 - 마지막 검토: 2014년 5월 3일 토요일 - 수정: 21.0

 

이 페이지에서

500.19 오류 인터넷 정보 서비스 (IIS) 7.0 웹 응용 프로그램에서 발생 하는 경우 HResult 코드를 설명 합니다. 오류 코드에 있으면 다음 목록 이유를 확인 하 고이 문서의 솔루션.
0x8007000d | 0x80070005 | 0x800700b7 | 0x8007007e | 0x800700c1 | 0x8007010b | 0x8007052e | 0x80070021

"HTTP 오류 500.19" HResult 코드 0x8007000d 오류

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X8007000D
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

ApplicationHost.config 파일 또는 Web.config 파일에 잘못 된 XML 요소가 들어있기 때문에 이 문제가 발생합니다.

해결 방법

ApplicationHost.config 파일 또는 Web.config 파일에서 잘못된 XML 요소를 삭제합니다.

"HTTP 오류 500.19" 오류 HResult 코드 0x80070005 함께

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X80070005
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 다음 이유 중 하나로 인해 발생합니다.
  • Windows Vista를 실행하는 컴퓨터에서 IIS 7.0을 사용하고 있는 경우. 또한 UNC 통과 인증을 사용하여 원격 범용 명명 규칙 (UNC) 공유에 액세스 하기 위해 웹 사이트를 구성하는 경우.
  • IIS_IUSRS 그룹 ApplicationHost.config 파일, Web.config 파일 또는 iis 및 응용 프로그램 가상 디렉터리에 대한 적절한 권한이 없습니다.

해결 방법

이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다.

방법 1

원격 UNC 공유에 액세스할 수 있도록 UNC 통과 인증 사용을 위해 웹 사이트를 구성 하지 마십시오. 대신, 원격 UNC 공유에 액세스 하는 적절한 권한이 있는 사용자 계정을 지정해 주십시오.

방법 2

ApplicationHost.config 파일 또는 Web.config 파일을 위한 IIS_IUSRS 그룹에 읽기 권한을 부여합니다. 이렇게 하려면, 다음과 같이 하십시오.
  1. Windows 탐색기에서 가상 디렉터리 또는 웹 사이트와 연결 된 Web.config 파일에 포함 된 응용 프로그램 디렉터리를 찾을 또는 웹 사이트와 연결 된 ApplicationHost.config 파일 들어 있는 폴더를 찾습니다.

    참고 가상 디렉터리는 IIS에서 응용 프로그램 디렉터리에 Web.config 파일이 아닐 수 있습니다. 이런 경우에도 다음 단계를 수행해야 합니다.
  2. ApplicationHost.config 파일에 들어 있는 폴더를 마우스 오른쪽 단추로 클릭 하거나 Web.config 파일에 포함되어 있을 수 있는 가상 또는 응용 프로그램 디렉터리를 마우스 오른쪽 단추로 클릭합니다.
  3. 속성을 클릭 합니다.
  4. 보안 탭을 클릭 한 다음 편집을 클릭 합니다.
  5. 추가클릭 합니다.
  6. 선택할 개체 이름 입력 상자에 입력 컴퓨터 이름\IIS_IUSRS이름 확인클릭 한 다음 확인을 클릭 합니다.

    참고 컴퓨터 이름 컴퓨터 이름에 대 한 자리 표시자가입니다.
  7. 읽기 확인란을 선택한 다음 확인을 누릅니다.
  8. 폴더의 속성 대화 상자에서 확인을 클릭 합니다.

    참고 IIS_IUSRS 해당 파일에 대한 읽기 권한을 갖도록 폴더 속성 ApplicationHost.config 및 Web.config 파일에서 상속해야 합니다.

"HTTP 오류 500.19" 0x800700b7 HResult 코드 오류

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X800700B7
HResult 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 구성 계층 구조에서 상위 수준의 지정된 구성 섹션 설정(예를 들어, 부모 사이트/폴더의 web.config 또는 applicationHost.config 파일)에 대한 중복된 항목이 있을 경우 발생할 수 있습니다. 오류 메시지는 중복된 입력이나 항목의 위치를 가리킵니다.

해결 방법

지정된 구성 파일을 검사하고 오류 메시지가 제시한 대로 중복 항목을 확인하기 위해 그 파일의 부모applicationHost.config 파일 또는 web.config 파일과 비교합니다. 중복 항목을 제거하거나 항목을 고유하게 만듭니다. 예를 들어, ApplicationHost.config 파일에 다음 코드에 대 한 중복 된 항목이 때문에이 문제가 발생할 수 있습니다.
<add accessType="Allow" users="*" />
ApplicationHost.config 파일에서이 문제를 해결 하려면 권한 부여 규칙에 대 한 중복 된 항목을 삭제 합니다. 이렇게 하려면, 다음과 같이 하십시오.
  1. 시작유형 메모장검색 시작 상자에 메모장을 마우스 오른쪽 단추로 클릭 하 고 관리자 권한으로 실행을 클릭 합니다.

    참고 관리자 암호 또는 확인 메시지가 나타나면 암호를 입력 하거나 계속을 클릭 합니다.
  2. 파일 메뉴에서 열기를 클릭 입력 %windir%\System32\inetsrv\config\applicationHost.config파일 이름 에 입력 한 다음 열기를 클릭 합니다.
  3. ApplicationHost.config 파일에서 다음 코드와 유사한 중복 항목을 삭제합니다.
    <add accessType="Allow" users="*" />

"HTTP 오류 500.19" 오류 HResult 코드 0x8007007e

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X8007007E
HResult 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 ApplicationHost.config 파일 또는 Web.config 파일이 올바르지 않거나 존재하지 않는 모듈 또는 DLL을 참조하기 때문에 발생합니다.

해결 방법

ApplicationHost.config 파일 또는 Web.config 파일에서, 잘못된 모듈 참조 또는 DLL 참조를 찾은 다음, 해당 참조를 수정합니다. 어떤 모듈이 잘못되었는지 결정하기 위해, 실패한 요청 추적을 사용 하도록 설정하고, 문제를 재현합니다.

"HTTP 오류 500.19" 오류 HResult 코드 0x800700c1

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X800700C1
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 지정된 모듈의 비트가 응용 프로그램을 호스팅하는 응용 프로그램 풀의 비트와 다를 경우 발생할 수 있습니다. 예를 들어, 32비트 구성요소를 64 비트 응용 프로그램 풀에 로드하는 경우 입니다. 이 문제는 지정된 모듈이 손상 된 경우에 발생할 수도 있습니다.

해결 방법

지정된 모듈의 비트가 호스팅 응용 프로그램 풀의 비트와 동일한지 확인하고, 모듈이 손상되지 않았는지 확인합니다.

"HTTP 오류 500.19" 오류 HResult 코드 0x8007010b

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X8007010b
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 지정된 콘텐츠 디렉터리에 액세스할 수 없는 경우에 발생할 수 있습니다.

해결 방법

파일 경로가 존재하는지, 올바르게 명명 되었는지, 정확한 파일 수준 사용 권한이 설정 되었는지, 그리고 유효한 파일 시스템 형식을 가리키고 있는지 확인합니다. 파일 경로를 확실하게 알고있지 못한 경우, 그 경로를 알아내기 위해 프로세스 모니터 도구 또는 실패한 요청 추적을 사용합니다.

"HTTP 오류 500.19" 오류 HResult 코드 0x8007052e

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X8007052E
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

IIS 7.0에서 기본 프로세스 id는 원격 공유에서 Web.config 파일을 열 수 있는 충분한 권한이 없습니다.

해결 방법

이 문제를 해결 하려면 다음 문서를 참조하십시오.
934515  (http://support.microsoft.com/kb/934515/ ) 인터넷 정보 서비스 7.0 통과 인증을 사용하는 웹 사이트에서 웹 페이지를 보려고 할 때 오류 메시지가 나타납니다.

"HTTP 오류 500.19" 오류 HResult 코드 0x80070021

오류 메시지

응용 프로그램에서 서버 오류 "응용 프로그램 이름"
HTTP 오류 500.19-내부 서버 오류
HRESULT: 0X80070021
HRESULT 설명
페이지와 관련된 구성 데이터가 올바르지 않기 때문에 요청한 페이지에 액세스할 수 없습니다.

원인

이 문제는 IIS 구성 파일의 지정된 부분이 높은 구성 수준에서 잠겨있는 경우에 발생할 수 있습니다.

해결 방법

이 문제를 해결하기 위해, 지정된 섹션의 잠금을 해제 하거나 해당 수준에서 사용하지 마십시오. 잠금을 구성하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.
http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration (http://learn.iis.net/page.aspx/145/how-to-use-locking-in-iis-70-configuration)

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Internet Information Services 7.0
키워드: 
kbexpertiseadvanced kbtshoot kbprb kbconsumer kbquadranttechsupp kbmt KB942055 KbMtko
기계 번역된 문서기계 번역된 문서
이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.
이 문서의 영문 버전 보기:942055  (http://support.microsoft.com/kb/942055/en-us/ )
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.