, , , ,

보통 IIS를 설정하고 제일 먼저 해보아야 할것이 테스트용 html파일을 만들어 로컬(http://127.0.0.1/ 이나 http://localhost/)로 붙어 확인이 가능한지 확인한후 다음 asp나 asp.net같은 것을 설정하게 됩니다.

보통 .net같은 경우 프래임웍을 설치하면 iis가 설정이 자동으로 되기때문에 별 신경을 안써도 됩니다.
그런데....asp가 동작을 안하내?

이런경우 이런 404에러가 납니다.


기본적으로 인터넷 정보 서비스(IIS)가 Microsoft Windows Server 2003 제품군에 설치되면 IIS는 정적 콘텐트(HTML)만 제공합니다. Active Server Pages(ASP) 또는 ASP.NET 페이지 같은 동적 콘텐트를 요청하면 다음과 같은 오류 메시지 중 하나가 나타납니다.

HTTP 오류 404 - 파일을 찾을 수 없습니다.

HTTP 오류 404 - 파일 또는 디렉터리를 찾을 수 없습니다.)

IIS가 다른 종류의 콘텐트를 제공하도록 하려면 관리자는 IIS 관리 콘솔의 웹 서비스 확장 노드에서 이 콘텐트를 잠금 해제해야 합니다. 이렇게 하려면 기존의 웹 서비스 확장을 사용 가능하게 설정하거나 새 웹 서비스 확장을 추가하십시오.
 

대략 이런이유라는건 웹좀 만져봤다는 사람은 다 알죠 ㅎㅎㅎ
하지만 정확한 파일을 넣었는데 저런 에러가 납니다 ㅡ.-;;

설명에 보면 IIS에서 asp,asp.net 같은 동적파일 설정 해야 한다는 소리죠.

위치는
IIS의 컴퓨터 이름 > 웹 서비스 확장
를 클릭하면 오른쪽에 웹 서비스 확장이 뜨는데 여기서 'Active Server Pages'를 허용으로 바꿔 주시면 됩니다.

이렇게 설정 하시면 됨

이제 asp 페이지를 열면 정상적으로 연결되는 것을 알수 있습니다.

뭐...여러가지 이유로 asp페이지는 asp.net로 교체하는 것을 권장하고 있으니 이런 에러 볼일이 흔지는 않겠지만 말이죠 ㅋㅋㅋ

  1. 우왕굳 2012.03.26 16:20 신고  Address  Edit/Delete  Reply

    우왕 굳~@,.@b

댓글 작성

이름
패스워드
홈페이지
비밀글

티스토리 툴바