CI 묻고 답하기

제목 파일 업로드 질문입니다.
글쓴이 손씨가문 작성시각 2015/07/06 16:22:21
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 16347   RSS
TIP 게시판에 있는 것처럼 

'hwp'    =>  'application/unknown','application/msword',

이렇게 넣었는데도 안되고, 다른 방법으로도 안되네요.


echo mime_content_type($this->home_path.'/upfiles/file/notice2.hwp');

이렇게 content_type 찍어보면
CDF V2 Document, corrupt: Cannot read summary info

이런식으로 찍힙니다.

현재 올라가지 않는 파일이 ppt, pptx, hwp 파일이 안올라가네요...

답변 부탁드립니다.
 다음글 대용량 엑셀파일 다운 (PHPExcel) (1)
 이전글 행동에 로그를 남기고자 하면... (3)

댓글

수야디벨 / 2015/07/06 16:42:08 / 추천 0
allowed 를  * 로 하면 올라가긴 하나요?
손씨가문 / 2015/07/06 16:57:44 / 추천 0
네 확인해보니 *로 했을시엔 잘 올라가네요...ㅠㅠ
변종원(웅파) / 2015/07/06 17:02:25 / 추천 0
확장자에 따른 mime타입을 명시하고 사용하는 이유는 보안때문입니다.
확장자는 gif이나 실행파일을 올려서 해킹을 했던 예전 사례들도 있구요.
그래서 확장자와 mime타입을 비교를 하는 것인데 mime타입을 읽지 못한다면 파일 생성에 문제가 있는 것 같습니다.
(또는 해당파일에 읽기 퍼미션이 적용되어 있는지 확인도 필요하구요)

http://cikorea.net/qna/view/12231/page/1/q/hwp 이 글 참고해서 더 넣어보세요.