업로드 관련 문의 정보
업로드 관련 문의본문
안녕하세요.
특정파일(확장자가 PDF)을 업로드 하는데 5M 짜리가 181bytes로 업로드 됩니다.
처리결과는
Array ( [name] => 20080702.pdf [type] => application/pdf [tmp_name] => /tmp/phpqOduMj [error] => 0 [size] => 181 )
이와 같이 나옵니다.
원인을 도저희 알수가 없네요.
혹시 파이월쪽에서 업로드 되는 파일을 필터링하여 특정코드가 포함되어 있으면 Reject시키는 기능이 있는지요...
사용 파이어월은 nProtect Webfirewall 입니다.
답변부탁드립니다.
특정파일(확장자가 PDF)을 업로드 하는데 5M 짜리가 181bytes로 업로드 됩니다.
처리결과는
Array ( [name] => 20080702.pdf [type] => application/pdf [tmp_name] => /tmp/phpqOduMj [error] => 0 [size] => 181 )
이와 같이 나옵니다.
원인을 도저희 알수가 없네요.
혹시 파이월쪽에서 업로드 되는 파일을 필터링하여 특정코드가 포함되어 있으면 Reject시키는 기능이 있는지요...
사용 파이어월은 nProtect Webfirewall 입니다.
답변부탁드립니다.
댓글 전체
181바이트 내용이 원 파일의 첫부분 181바이트와 일치하나요?
처음 181바이트는 일치합니다.
%PDF-1.4
1 0 obj
<</Type /XObject
/Subtype /Image
/Name /JI1a
/Width 1653
/Height 2338
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /DCTDecode
/Length 2 0 R
>>
stream
%PDF-1.4
1 0 obj
<</Type /XObject
/Subtype /Image
/Name /JI1a
/Width 1653
/Height 2338
/BitsPerComponent 8
/ColorSpace /DeviceRGB
/Filter /DCTDecode
/Length 2 0 R
>>
stream
파일을 바꾸거나,
파일 업로드할 때 다른 입력 내용을 바꾸어도
매번 181인가요?
파일 업로드할 때 다른 입력 내용을 바꾸어도
매번 181인가요?
파일명을 바꿔도 같이 동일합니다. 대신 압축해서 올릴경우는 잘올라갑니다.
아마도 파이어월에서 필터링과정정에서 특정프로그램으로 만든 pdf의 헤더내용이 유해코드로 인식되서 그런 결과 발생하는거 같은데요.. 쩝 명확하게 증명할 수가 없어서 ....
아마도 파이어월에서 필터링과정정에서 특정프로그램으로 만든 pdf의 헤더내용이 유해코드로 인식되서 그런 결과 발생하는거 같은데요.. 쩝 명확하게 증명할 수가 없어서 ....
의심가는 단어로 테스트 해 보세요.
182 바이트부터 나오는 글자가 뭔지 모르지만요.
182 바이트부터 나오는 글자가 뭔지 모르지만요.