IIS 에서 사용자가 만든 CGI(예: .exe), ISAPI(.dll)을 사용하여 서비스를 하고자 할 때
WindowsXP, Windows7등 개인용 IIS에서는 웹사이트의 해당 폴더에 실행 권한을 "스크립트 및 실행파일"로 지정하면 바로 사용할 수 있으나
Windows2003 이상에서의 IIS에서는 위와 같이만 해서는 해당 CGI 및 ISAPI를 URL로 접근하면 해당 페이지를 찾을 수 없다는 메시지만 되풀이 되어 나타난다
서버버전에서는 IIS(inetmgr)의 웹사이트 에서 "웹서비스 확장" 에서
"새 웹서비스 확장 추가" 기능을 이용하여 사전에 정의되지 않은 CGI나 ISAPI 필터를 지정해서 사용 가능(허용)으로 처리해 주면 접근이 잘 된다.
이 설정은 기본적으로 "알 수 없는 모든 CGI 확장", "알 수 없는 모든 ISAPI 확장" 이 금지됨 이 기본값으로 설정되어 있기 때문이다
로컬 개인용 IIS에서는 이 확장 값들이 기본적으로 허용으로 되어 있기 때문에 개발 PC에서 테스트하면 간단한 설정만으로도
가능했을 것이다.
WindowsXP, Windows7등 개인용 IIS에서는 웹사이트의 해당 폴더에 실행 권한을 "스크립트 및 실행파일"로 지정하면 바로 사용할 수 있으나
Windows2003 이상에서의 IIS에서는 위와 같이만 해서는 해당 CGI 및 ISAPI를 URL로 접근하면 해당 페이지를 찾을 수 없다는 메시지만 되풀이 되어 나타난다
서버버전에서는 IIS(inetmgr)의 웹사이트 에서 "웹서비스 확장" 에서
"새 웹서비스 확장 추가" 기능을 이용하여 사전에 정의되지 않은 CGI나 ISAPI 필터를 지정해서 사용 가능(허용)으로 처리해 주면 접근이 잘 된다.
이 설정은 기본적으로 "알 수 없는 모든 CGI 확장", "알 수 없는 모든 ISAPI 확장" 이 금지됨 이 기본값으로 설정되어 있기 때문이다
로컬 개인용 IIS에서는 이 확장 값들이 기본적으로 허용으로 되어 있기 때문에 개발 PC에서 테스트하면 간단한 설정만으로도
가능했을 것이다.
'IT기반지식' 카테고리의 다른 글
BEST 정규표현식(Regular Expression) 정리 표 (0) | 2021.03.23 |
---|---|
FreeBSD 에서 DNS설정 (0) | 2011.04.07 |
NT, 2003 부팅디스크 만들기 (1) | 2010.06.04 |
윈도우7(Windows7)에서 한글이 ?로 나올때 처리 방법 (2) | 2010.03.23 |
Windows7(윈도우7) 설치후 한영키 전환이 안될때 조치법 (1) | 2010.02.23 |