Etc / / 2021. 8. 5. 10:30

[php.ini]파일 업로드 용량 관련

728x90

phpinfo() 함수를 돌려 보면 나오는 것들입니다.

file_uploads : 일단 너무나도 당연한 것이겠지만 On이 되어 있어야 파일 업로드가 가능합니다.

max_file_uploads : 한꺼번에(?) 업로드 가능한 파일 개수입니다.
upload_max_filesize : 한꺼번에(?) 업로드 가능한 최대 파일 크기입니다.
post_max_size : POST 방식으로 전송 가능한 최대 크기입니다.

 

참고로 post_max_size는 upload_max_filesize보다 대략 20%는 높게 잡아야 한다고 합니다.

upload_max_filesize가 10M면 post_max_size는 12M

그리고 저것들의 크기는 memory_limit(여기엔 언급 안 했지만) > post_max_size > upload_max_filesize 이 순으로 커야 합니다. 뭐 셋 다 같게 설정해도 상관은 없겠지만 그러면 업로드 가능한 최대 크기는 memory_limit이나 post_max_size의 크기에 따라 결정되어지겠지요.

(사실 저도 잘 모릅니다)

반응형