본문 바로가기

Php

쓰기

파일 업로드 용량 확보

haru 2017.11.28 10:26 조회 수 : 30

upload_max_filesize = 20M 

  • 게시판이나 기타 PHP 를 이용하여 자료를 올리는 경우 최대 올릴 수 있는 용량.
  • 쵀대 파일 업로드 사이즈.

post_max_size = 30M

  • Post 방식으로 넘겨질 최대 데이터 사이즈 (업로드 파일 크기 + 메일 본문등의 텍스트 크기)
  • 최대 전송(업로드) 용량.

max_execution_time = 30

  • 스크립트가 실행할 수 있는 최대 시간 (PHP 를 이용하여 실행될 최대 시간) 최대 시간을 넘기면 에러가 발생함.
  • 잘못 쓰여진 스크립트가 서버를 멈추는 것을 방지.
  • 대용량 파일일수록 업로드 시간이 많이 걸리므로 당연히 실행시간을 늘려주어야 함.
  • 0: 무제한 (Infinite) 시간.
  • 기본값: 30.

max_input_time = -1보

  • 스크립트가 입력 데이터를 받아들이는 최대 시간을 초단위로 설정함.
  • 업로드 가능한 최대 시간.
  • 대용량 파일을 첨부를 위해서는 -1 로 설정.
  • -1: 무제한
  • 기본값: 60.

memory_limit = 20M

  • 메모리 사용량 설정.
  • 최대 업로드 가능 용량.

post_max_size 값이 제일 큼.

upload_max_filesize 값 >= memory_limit 값.