IIS에서 오류나면 짜증나는 이유중하나가 몇가지를 빼면 사실상 원인이 두루뭉실 하다는 것입니다-_-;;; 쉐어포인트를 이용하다가 '500.19'오류가 났습니다. 일반적인 '500.19'오류 해결방법을 몇가지 해보았지만 달라지는 건 없고 ㅡ,.ㅡ;; 이짓 저짓 하다가 보니 '500.19'오류는 어떤식으로든 권한 문제가 발생한경우 흔이 일어 날수 있다고 하길례 쉐어포인트의 웹사이트 속성을 확인해 보았습니다. 이건 또 503오류가 뜨네? 검색을 해보니 응용프로그램풀이 정지한 경우에도 '500.19'에러가 난다고 해서 보았습니다. 아..... 그런데 시작을 시켜도 다시 중지 됩니다 ㅡ,.ㅡ;;; 몇가지 더 확인 하던중 제가 사용하고 있는 팀파운데이션계정의 암호가 만료된것을 확인 하였습니다 ㅡ,.ㅡ;;;; 그래서..
전에 asp.net에서 대용량 업로드를 위한 web.config 수정을 알려드렸습니다. (참고 : [Asp.Net] Asp.net에서 대용량 파일을 올리기위한 세팅 ) 그런데 이 방법을 사용하면 로컬테스트에서는 문제없이 올라가지만 실제 서버에 올렸을 때는 20~30메가정도의 파일까지만 올라갑니다. ㅡ.-;; 이것은 IIS의 디폴트 설정이 20~30메가만 올릴수 있도록 되어 있기 때문입니다. 이 글에서는 이설정을 더크게 바꿔 보도록 하겠습니다. 1. IIS 설정 바꾸기 해당 사이트에서 기능 보기 > 요청 필터링 작업 > 기능 설정 편집.... 를 누르면 "요청 필터링 설정 편집" 창이 표시 됩니다. 여기서 "허용되는 최대 콘텐츠 길이"를 수정하시면 됩니다. 데이터는 바이트이니 용량 잘 계산해서 넣으세요~ ..
보안 문제때문에 외부에서는 웹페이지의 오류내용을 상세하게 알수가 없습니다. 이런경우 500 번 에러로 표시되는 경우가 있습니다-_-;;; 이렇게 한글에 깨저보이는 경우 인코딩을 바꾸면 정상적으로 표시 됩니다. (익스플로러의 경우 보기 > 인코딩) 로컬에서는 정상적으로 오류가 표시되지만 주소가 바인딩되어 있는 경우 로컬에서 접속이 불가능 한 경우가 있어서(포트 포워딩 같은 것을 쓸경우 로컬로 접속 안되는 경우가 있습니다.) 그럴때는 오류 메시지를 밖에서도 확인 할수 있도록 설정을 바꿔야 하죠. 1.설정 바꾸기 일단 IIS7 관리자를 열어 해당 사이트를 확인 합니다. 해당 사이트에서 기능 보기 > 오류 페이지 > 작업 > 기능 설정 편집 에 들어 갑니다. 오류 페이지 설정 편집에서 '자세한 오류'를 선택 하..
사이트바인딩이야 보통 사이트를 생성할때 해주면 되고 특별한 경우가 아니라며 1개를 연결하는게 일반적이라 신경을 안쓰고 있었는데 다른주소 여러개를 연결할일이 있어서 사이트 바인딩을 찾는데.....어디있는거지!! 이렇게 호트이름을 지정하면 자동으로 주소가 바인딩 되죠. 어지됬건 위치는 눈앞에 있습니다. 바로 여기!! 이제 위치를 알았으니 바인딩 추가는 알아서 ㅎㅎㅎ
대표적인 프래임웍 설정미스입니다 ㅡ.-;;; IIS가 버전이 7이되면서 인터페이스가 대폭 바꿔는 바람에 어디에 뭐가 있는지 찾는게 일입니다 ㅡ,.ㅡ;; 그래서 이 간단한 프래임웍 설정도 해매는 바람에 정리해서 올립니다. 참고 : MSDN - 방법: ASP.NET 웹 응용 프로그램을 .NET Framework 4로 업그레이드 1. 사용할 프래임웍 설치 해당 프래임웍을 설치 합니다. 2. IIS 설정적용할 웹사이트에서 오른쪽 클릭하고 웹 사이트 관리>고급 설정>응용프로그램 풀 에서 사용할 프래임웍을 지정해주시면 됩니다.