본문 바로가기

웹/IIS8

Windows IIS - #4 IIS 오류 페이지 내용 Client 화면에서 확인 방법 500에러 대한 에러 내용을 쉽게 확인하는 방법을 소개하고자 합니다. 디버깅 속성을 편집하면 Clinet 쪽에서 에러 내용을 확인 할 수 있습니다. 하지만 해당 설정은 보안상 취약한 설정이므로, 개발환경에만 적용하기를 권장합니다. 1. IIS 에서 ASP 클릭 2. 디버깅 속성을 아래와 같이 수정 - 브라우저에 오류 전송 : true - 서버 쪽 디버깅 사용 : false - 클라이언트 쪽 디버깅 사용 : true 3. IIS에서 오류페이지 수정 4. 기능 설정 편집 클릭 => 자세한 오류 클릭 2015. 7. 15.
Windows IIS - #3 IIS 로컬 타임으로 로그 시간 변경 IIS를 설치할 경우 기본적으로 로그 형식은 W3C로 설정 되어 있다. 로그파일을 확인해보면 현지 시간과 로그 파일에 시간 기준이 다른 것을 확인 할 수 있다. W3C는 GMT 기준으로 기록 되기 때문에 현지 시간과 차이가 날수 있다. 당장에는 문제가 없지만, 로그 분석이 필요할 경우 타 로그들과 시간이 달라 분석에 어려움이 발생할 수 있다. 현지 시간으로 로그파일은 남기기 위해서는 로깅 형식 변경이 필요하다. 로그파일 형식을 IIS 또는 NCSA로 변경하면 현지 시간으로 로그 출력이 됩니다. 참고 사이트:https://support.microsoft.com/ko-kr/kb/271196/ko 2015. 7. 15.
Windows IIS - #2 디렉토리 인덱싱 차단 이전에 Apache 디렉토리 인덱싱 차단에 대해 글을 남긴적이 있다. 2014/08/24 - [웹/Apache] - Apache#6 - 디렉토리 인덱싱 차단 이번에는 IIS에서 차단하는 방법을 소개하려고 한다. 1. 해당 사이트로 이동 후 디렉터리 검색 클릭 2. 오른쪽에 사용안함 체크 3. 디렉터리 검색을 사용할 수 없습니다. 메세지 확인 해당 사이트 접속 후 디렉토리 인덱싱 여부를 확인해 보면 차단된 것을 확인 할 수 있다. 2014. 8. 30.
Windows IIS - #1 PHP 연동 1. IIS 역할에서 CGI 역할 추가 2. PHP 5.3다운 (http://windows.php.net/download/) 3. PHP 설치 4. 셋팅 가. 처리기 매핑 - 모듈 매핑 추가 나. FastCGI 설정 5. PHP 사이트 생성 6. 관련 패치 http://www.microsoft.com/ko-kr/download/details.aspx?id=29 7. PHP.ini 생성 및 설정 - php.ini-development , php.ini-production 파일 중 하나를 복사해서 php.ini파일로 변경 - 주석 제거 또는 설정 수정 Extension=php_gd2.dll Extension_dir = "./ext" Cgi.froce_redirect = 0 Cgi,fix_pathinfo = .. 2011. 10. 13.