TIP게시판

제목 업로드 관련해서 문제가 좀 있네요
글쓴이 엘코 작성시각 2009/08/11 19:12:35
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 12793   RSS
Upload.php 내에서 마임타입을 체크하도록 되어있는데, php의 mime type이란 것은 브라우저에서 뿌려주게 되어있습니다.

그러므로 이 부분에서 버그 발생이 왕왕 있습니다.

저는 마임 타입 체크를 안하는 방법으로 우회했습니다.

그리고 났더니 업로드 한 파일과 다운로드한 파일이 다르다는 버그 리포트가 들어와서 삽을 좀 떴더니..

이것도 업로더의 문제였습니다.

xss 보안 설정을 켜놓은 경우 CI가 보안에 위험하다고 판단되는 문자열을 제거한 후에 파일을 다시 쓰더라구요.

이번 프로젝트의 경우는 관리자만 업로드가 가능해서 이 부분도 주석처리 해버렸습니다.

혹시 이런 경우가 생기시면 참고하시기 바랍니다.
 다음글 firePHP를 사용해서 디버깅 하기. (6)
 이전글 CI Auto Query 생성(phpMyAdmin용) (1)

댓글

양승현 / 2009/08/12 12:31:56 / 추천 0
음.. mime type이 문제가 되는군요.
확인해야할 사항이네요..