본문 바로가기

Dev/개발Tips

[개발Tip] WebKnight 특정 폴더 예외처리 WebKnight를 설치하고 사용하다 보면 부득이하게 Injection 관련 명령어를 실행해야 하는 폴더들이 생길 수가 있다.이 때는 URL Scanning -> Use Excluded Urls 에 체크 해주고 예외 처리할 폴더를 등록해주면 된다. 더보기
[개발Tip] WebKnight 사용시 multipart/form 오류 문제 WebKnight 사용시 글을 쓸때 contentType에 multipart/form 을 사용시 문제가 발생할 수 있다.이 경우 Headers -> ContentType -> Allowed Content Types: 에 다음과 같이 추가해주면 된다. 주의할 사항은 제일윗부분(화살표 부분)에 비어 있는 Type이 있는데 이걸 절대 삭제하면 안된다는 것이다.삭제하게 되면 사이트 전체가 문제가 생기니 주의할것 더보기
[개발Tip] WebKnight ISAPI필터에 정상적으로 로드 되지 않을 경우 처리 - WebKnight를 설치한 폴더로 이동하여 Config.exe를 실행한 뒤 webknight.xml 을 불러온다. - “Global Filter Capabilities" 섹션으로 이동한 뒤 ”Is Installed As Global Filter" 옵션을 체크해제하고 저장한다. - WebKnight 설치폴더의 등록정보에서 “보안”탭에 “Network Service" 계정을 추가한 뒤 ”쓰기“ 권한을 부여해 준다. 더보기
[개발Tip] WebKnight 한글 파일명, 혹은 한글 파라메터를 이용할 경우 접속이 차단해제방법 * 로그 09:22:52 ; W3SVC1 ; OnPreprocHeaders ; 192.168.0.30 ; ; GET ; /image/한글파일명.jpg ; BLOCKED: URL is not RFC compliant! ;/image/한글파일명.jpg ; HTTP/1.1 ; JSESSIONID=apZk_Y-JYRXh 우리나라는 한글 사용으로 인해 RFC 규약에 맞지 않습니다.한글 사용시에는 WebKnight 설정에서 다음의 사항들을 체크해보시기 바랍니다.URL Scanning → Deny Url HighBitShellcode 옵션 해제 → RFC Compliant Url 옵션 해제 → RFC Compliant HTTP Url 옵션 해제 Referer → Referer URL RFC Compliant 옵션 해.. 더보기
[개발 Tip] 파일이나 소스 비교해주는 사이트 예전에 소스나 파일 비교 프로그램을 포스팅 한적이 있습니다. 따로 다운로드 받아서 실행해야 하기 때문에 번거롭다는 것과 아무때나 사용 할 수 없는 단점이 있었습니다. 이번에는 파일이나 소스를 비교해주는 사이트를 두개를 소개해 드릴까 합니다. 1. https://www.diffchecker.com/간단하게 텍스트나 소스를 복사, 붙여넣기 할때 사용하면 좋습니다. 기능도 단순하고 광고도 없어서 깔끔합니다. 내용이 길때는 위치 찾기가 안되기 때문에 좀 불편하지만 가볍게 사용하기 좋습니다. 2) https://www.diffnow.com/두번째 사이트는 보시는것과 같이 단순 텍스트는 물론이고 파일비교도 가능하며 URL을 직접 입력한 비교도 가능합니다. 그리고 서로 다른 부분을 로 바로바로 찾을 수 있어서.. 더보기
[개발Tip] 소규모 기업의 업무 개선 방법 5가지 큰 회사들은 모든 일처리들이 유기적으로 체계적으로 돌아가지만 일반적으로 소규모 회사에서는 자원이나 시간, 비용적으로 체계적으로 돌아가기가 쉽지 않습니다. 그렇기 때문에 소규모 회사만의 플랜으로 일을 처리해야 합니다. 소규모 기업의 업무 개선 방법 5가지를 신경쓰면 유기적으로 잘 돌아갈 것 같습니다.크고 작은 아이디어를 놓치지 마세요. 모든 아이디어를 “아이디어” 노트북에 수집해 보세요. 어떤 아이디어가 성공한 제품으로 이어질지, 혹은 고객의 니즈에 부합하는 획기적인 방법으로 연결될지는 아무도 모르는 일이죠. 모두가 함께할 수 있도록 팀원들과 노트북을 공유하세요.이메일 없이 소통하세요. 공유 노트북을 통해 팀원, 공급업체, 고객들과 협업함으로써 수 많은 이메일 수를 줄여 보세요. 동료들은 문서와 이미지에 .. 더보기
[개발Tip] xml 파싱할때 주의해야할 문자열들 xml_parse() crashes when xml file contains chars \x00 - \x1f, so be careful! I solve this problem simple: 더보기
[개발Tip] WebKnight 한글 파일명, 혹은 한글 파라메터를 이용할 경우 접속이 차단해제방법 09:22:52 ; W3SVC1 ; OnPreprocHeaders ; 192.168.0.30 ; ; GET ;/image/한글파일명.jpg ; BLOCKED: URL is not RFC compliant! ;/image/한글파일명.jpg ; HTTP/1.1 ; JSESSIONID=apZk_Y-JYRXh 이와 같은 block message 처리 방법. 우리나라는 한글 사용으로 인해 RFC 규약에 맞지 않습니다.한글 사용시에는 WebKnight 설정에서 다음의 사항들을 체크해보시기 바랍니다.URL Scanning → Deny Url HighBitShellcode 옵션 해제 → RFC Compliant Url 옵션 해제 → RFC Compliant HTTP Url 옵션 해제 Referer → Referer U.. 더보기
[개발Tip] 구글맵 지명/주소로 위경도 알아내기 특정 지명이나 주소 검색등으로 구글의 위/경도를 알아낼 수 있다. Google Map Sample Latitude Longitude 더보기
IIS 날짜형식 변경 한글판 서버에서는 보통 날짜 형식이 2016-09-09 로 출력되지만 한글판 이외의 서버에서는 대부분 09/09/2015 형식으로 출력이 되는데 이 경우에 IIS 셋팅값을 변경해주면 됩니다. IIS설정에서 ASP->Local ID속성값을 1042로 변경해주면 정상적으로 국내 날짜형식으로 출력됩니다. 더보기
web.config 에서 특수문자 처리 appSettings 값에서 add key 사용시에 value 값에 "&" 사용시에 에러가 발생하는데 이 때 "&" 로 대체하면 문제가 해결됩니다. 더보기
소스 파일 비교 프로그램 DF 웹 개발을 하다 보면 가끔씩 이전 소스와 현재 소스를 비교할 일들이 생기는데그럴때 쓰면 편합니다. 첨부된 프로그램을 실행한 후 File 메뉴에서 Compare Folders이나 Compare Files 를 클릭한 후 비교할 파일이나 폴더를 선택하면 끝.파일을 Drag해서 올려놓아도 된다. 틀린 곳이 어느 부분인지 표시되니 비교하기 편하고 쉽다~ 더보기
CSS로 버튼 만들기 CSS로 버튼 만들수 있는 사이트들[펌] explorer 10 이하버젼에서는 정상적으로 동작하지 않으니 주의하세요~ http://www.cssportal.com/css3-button-generator/http://css3button.net/http://www.bestcssbuttongenerator.comhttp://www.cssbuttongenerator.comhttp://www.cssdrive.com/css3button/http://css-tricks.com/examples/ButtonMaker/http://www.hongkiat.com/blog/css3-button-tutorials/http://gdrcoon.tistory.com/86 http://html.nhncorp.com/uio_factory.. 더보기
XE 제로보드 - 이 게시물을 표시 없애기 제로보드 셋팅을 새로 하다가 아래 그림과 같이 메인 페이지에 이 게시물을.. 이란 글씨가 보이는데 이것저것 찾아보고 알아낸 해결법 * 문서페이지(메인페이지) /modules/page/skins/적용된스킨/content.html 파일을 열면 {$oDocument->getTitle()} {$oDocument->getContent($module_info->display_popupmenu != 'hide')} {$lang->none_content} 위의 표시된 부분을 getContent(false) 로 바꿔준다.. 이거 찾느라고 한참 헤멨음.ㅠ_ㅠ 참고로 게시판과 갤러리의 경우는 게시판일 경우 : /modules/board/skins/적용된스킨/view_document.html 혹은 _read.html 에서 해.. 더보기
소스 코드 정리 사이트 탭이나 스페이스 구분없이 지저분하게 코딩된 내용을 정리해주는 사이트. http://jsbeautifier.org/ 더보기

반응형