이번에 테스트를 하며 200메가짜리 파일을 올리니 오류가 발생하였다.
결국은 사이즈 문제...

C:\WINDOWS\PHP.INI 파일을 열어서 수정한다.


1) 최대 업로드 용량 ( 아 기본 2M 너무 작네요.... 전 500M로 수정했어요 )
* upload_max_filesize = 2M


2) POST 방식으로 최대 보낼 수 있는 용량 ( 아.. 기본 8M ... 난 510M로 수정했어요 )

* post_max_size = 8M

 

3) PHP 스크립트 최대 실행시간 입니다. 
    단위는 당연히 초단위구요. ( 저는 넉넉히 3000 )

* max_execution_time = 30

4) PHP get, post 파일업로드 등의 입력 데이트를 최대한 받아들이는 시간입니다. 
    저는 넉넉히 3000
* max_input_time = 60

5) php의 메모리 사용량입니다. 업로드시 메모리에 담았다 파일로 생성하므로 넉넉히 처리해야 됩니다.
* memory_limit = 128M

이렇게 셋팅하시면 되며 결과적으로 post_max_szie >= upload_max_filesize >= memory_limit 로 설정되어야 파일 업로드 실패가 안 생깁니다.

수정 후 iis를 꼭 재시작하여 주시기 바랍니다.

Posted by Midas Min™
,