PHP에서 파일을 업로드 하기 위해서는 POST 방식을 이용하여 업로드 하는데 다음과 같은 제약으로 인하여 대용량 파일 업로드시 실패 할 수 있으니 주의 해야 함
* session.gc_maxlifetime
데이터가 '쓰레기'로 취급되고 청소할 시간을 초 단위로 지정합니다. 쓰레기 수거는 세션 시작시에 일어남
기본값 : "1440"
* max_input_time
POST, GET, 파일 업로드 등의 입력 데이터 처리에 허용하는 최대 시간을 설정
기본값 : 600
* max_execution_time
스크립트 실행시간 제한
기본값 : "30"
* upload_max_filesize
업로드할 파일의 최대 크기 지정
* post_max_size
POST방식으로 전송할 데이터 최대 크기
기본값 : 30M
* memory_limit
스크립트가 할당되어지는 메모리의 최대값
기본값 : 50M
설정예제) php.ini
memory_limit = 128M
post_max_size = 64M
upload_max_filesize = 32M
반응형
'IT' 카테고리의 다른 글
html에서 map 사용하는 예제 (0) | 2023.03.06 |
---|---|
리눅스 find 명령어 사용법 (0) | 2023.03.06 |
VI 에디터 명령어 (0) | 2023.03.06 |
웹페이지내 특정 Element를 이미지로 저장하기 (0) | 2023.02.13 |
버추어박스(VirtualBox) 네트워크 설정 (0) | 2023.02.12 |