Active Server Pages error 'ASP 0131'
Microsoft 공식 원문에 표시된 Active Server Pages error 'ASP 0131' 항목의 문구를 확인하는 문서입니다.
빠른 답변
- 우선 확인할 원인
- Active Server Pages error 'ASP 0131' 문구가 표시되면 이 문서에서 Microsoft 공식 원문의 같은 항목과 일치하는지 확인할 수 있습니다. 원문에 없는 원인이나 수정 방법은 이 문서만으로 단정하지 마십시오.
- 먼저 확인할 항목
- 현재 화면 또는 로그에서 `Active Server Pages error 'ASP 0131'` 문구를 확인합니다.
- 적용 범위
- 현재 증상과 본문에 적은 관찰 조건이 함께 확인된 경우
- 출처 확인일
- 2026-07-30
- 최종 검토
- 2026-07-27
- 수정일
- 2026-07-27
- 정정 이력
- 2026-07-29 이후 기록 없음
- 관련 기술
현재 증상
- 애플리케이션 오류 메시지
먼저 확인할 항목
현재 화면 또는 로그에서 `Active Server Pages error 'ASP 0131'` 문구를 확인합니다.
수집 원문의 발췌문과 현재 문구를 비교합니다.
피해야 할 조치
주의
- 이 문서는 원문 문구의 일치만 확인합니다. 원문에 없는 원인이나 변경 절차를 단정하지 않습니다.
환경별 원인과 조치
확인 범위
이 문서는 화면 또는 로그에 표시된 Active Server Pages error 'ASP 0131' 문구가 Microsoft 공식 원문의 항목과 일치하는지 확인합니다.
원문 발췌
Active Server Pages error 'ASP 0131' Disallowed Parent Path /test/example.asp, line 100 The Include file '../_fpclass/fpdblib.inc' cannot contain '..' to indicate the parent directory.
확인 절차
- 현재 화면 또는 로그에서
Active Server Pages error 'ASP 0131'문구를 확인합니다. - 위 원문 발췌와 문구를 비교합니다.
- 문구가 일치하면 이 문서의 출처 링크에서 적용 환경과 원문 전체를 확인합니다.
주의
이 문서는 문구 식별 범위로 제한합니다. 출처가 직접 설명하지 않는 원인, 설정 변경, 권한 변경 또는 복구 절차를 이 문서만으로 실행하지 마십시오.
진단 기록
먼저 문제가 발생한 URL 또는 화면, 표시 시각, 사용한 플랫폼과 배포 버전을 기록합니다. 화면과 로그에서 오류 문자열이 일부만 보이면 앞뒤 문장을 포함해 원문을 보존하고, 민감한 값은 가립니다.
다음 순서로 관찰값을 대조합니다.
- 현재 화면 또는 로그에서
Active Server Pages error 'ASP 0131'문구를 확인합니다. - 수집 원문의 발췌문과 현재 문구를 비교합니다.
각 항목은 확인한 값과 확인하지 못한 이유를 함께 기록해야 합니다. 이 문서의 조건과 실제 관찰값이 다르면 원인을 단정하지 말고, 문제 해결 시작 가이드에서 더 넓은 분기를 선택하십시오.
판정 기준
오류 문자열이 일치한다는 사실만으로 원인이 확정되지는 않습니다. 같은 문구가 여러 환경에서 나타날 수 있으므로 웹서버·런타임·운영체제·최근 변경 사항을 함께 비교합니다. 한 단계에서 기대한 값이 나오지 않으면 다음 단계로 넘어가지 말고 해당 환경의 공식 문서를 우선 확인합니다.
안전한 다음 단계
검사 전에 백업과 변경 이력을 확인하고, 비밀번호·세션 쿠키·인증 토큰·개인정보를 공개 로그나 문의 내용에 넣지 않습니다. 설정·권한·데이터를 변경해야 한다면 영향 범위와 되돌리는 방법을 먼저 기록한 뒤 운영 시간과 승인 절차에 맞춰 진행합니다.
원인 분포
[Observation] 수집된 3건의 사례에서는 모두 Classic ASP의 부모 경로 사용과 IIS Express의 ASP 설정이 ASP 0131과 관련되어 있습니다.
[Observation] 2건에서는 enableParentPaths="true" 설정이 직접적인 수정 방법으로 제시되었고, 1건에서는 include virtual 사용이 대안으로 제시되었습니다.
[Hypothesis] 이 분포는 관측된 사례 기준이며, 실제 발생 빈도를 의미하지 않습니다.
오진 함정
[Observation] 설정 파일에 enableParentPaths="true"가 이미 표시되어 있어도 실제 실행에 사용되는 설정 파일이 다르면 ASP 0131이 계속 발생할 수 있습니다.
[Observation] Visual Studio 2015 사례에서는 프로젝트 루트의 숨김 .vs/config/applicationhost.config가 실제 실행 설정 파일로 안내되었습니다.
[Observation] ../file.inc를 사용하는 코드에서는 부모 경로 허용 설정 외에 include virtual로 경로를 변경하는 방법도 제시되었습니다.
환경 매트릭스
| 환경 | 관찰된 증상 | 수정 또는 확인 사항 | 결과 |
|---|---|---|---|
| Visual Studio 2013 + IIS Express | ../file.inc 실행 시 ASP 0131 | 사이트별 IIS ASP 설정에서 Enable Parent Paths 활성화 또는 include virtual 사용 | 해결 결과가 명시되지 않음 |
| Visual Studio 2013 + IIS Express | Classic ASP 실행 시 ASP 0131 | applicationhost.config의 asp 요소에 enableParentPaths="true" 설정 | Classic ASP 프로그램 정상 실행 |
| Visual Studio 2015 + IIS Express | 기존 설정에 enableParentPaths="true"가 있어도 ASP 0131 | 실제 사용 설정 파일인 .vs/config/applicationhost.config 확인 및 수정 | Visual Studio 2017에서도 같은 위치 사용 후 동작했다는 댓글 기록 |
진단 순서
- [Observation] 오류가 발생한 실행 환경이 Visual Studio와 IIS Express인지 확인합니다.
- [Observation] 코드에서
../형태의 부모 경로 include를 사용하는지 확인합니다. - [Observation] IIS Express가 실제로 사용하는
applicationhost.config의 위치를 확인합니다. - [Observation] 해당 설정의 ASP 요소에서
enableParentPaths값을 확인합니다. - [Observation] 부모 경로 사용을 유지해야 하면
enableParentPaths="true"설정을 검토합니다. - [Observation] 코드 변경이 가능하면
include virtual로 경로를 변경하는 대안을 검토합니다. - [Observation] 설정 변경 후 Classic ASP 프로그램이 정상 실행되는지 확인합니다.
참고 자료
확인 범위: 공식 원문에 오류 문구와 해당 항목의 발췌문이 있습니다. · 확인일: 2026-07-27
확인 범위: Visual Studio 2013과 IIS Express에서 ../file.inc include 실행 시 ASP 0131과 Disallowed Parent Path가 발생했습니다., 사이트별 IIS ASP 설정에서 Enable Parent Paths를 활성화하거나 include virtual로 URL 루트 기준 경로를 사용하는 방법이 제시되었습니다., 게시글에는 해결 완료 결과가 명시되지 않았습니다. · 확인일: 2026-07-30
확인 범위: Visual Studio 2013에서 Classic ASP 실행 시 ASP 0131 Disallowed Parent Path가 발생했습니다., IIS Express의 applicationhost.config에서 asp 요소의 enableParentPaths를 true로 설정한 뒤 Classic ASP 프로그램이 정상 실행됐습니다. · 확인일: 2026-07-30
확인 범위: Visual Studio 2015에서 enableParentPaths=true가 보이는 기존 IIS Express 설정이 있어도 ASP 0131이 발생했습니다., 실제 실행에 사용되는 설정 파일이 프로젝트 루트의 숨김 .vs/config/applicationhost.config일 수 있어 해당 파일의 ASP 설정을 수정하도록 안내되었습니다., 댓글에는 같은 설정 파일 위치를 사용해 Visual Studio 2017에서도 동작했다는 결과가 기록되었습니다. · 확인일: 2026-07-30