공지사항
보안패치
결제방법안내
서비스 이용약관
개인정보취급방침
자주묻는질문
기술가이드
문의하기
제 목 [PHP] php upload 용량 변경 설정
작성자 하나로호스팅 ( help@hhosting.co.kr ) 등록정보 2012-08-14 14:37:11 조회수 5366
[php.ini 설정]
file_uploads = On ;파일 업로드 사용여부
upload_max_filesize = 10M ;업로드 파일의 최대 크기
post_max_size = 11M ;PHP가 허용하는 POST 데이터의 최대 크기

POST 데이터가 허용하는 최대 사이즈를 설정하며 이 설정은 파일 업로드에도 관여합니다.
큰 파일을 업로드 하기 위해서는 이 값이 upload_max_filesize보다 커야만 합니다.
환경 설정 스크립트에서 메모리 제한을 활성화하였으면, memory_limit도 파일 업로드에 관여합니다.
일반적으로, memory_limit는 post_max_size보다 커야만 합니다.

memory_limit = 20M ;스크립트가 사용할 수 있는 최대 메모리 크기
스크립트가 사용할 수 있는 최대 메모리 양을 바이트로 설정합니다.
엉망인 스크립트가 서버의 많은 메모리를 차지하는 것을 방지할 수 있습니다.

PHP 4.3.2부터, memory_limit를 활성화 했을때, PHP 함수 memory_get_usage()가 사용 가능합니다.
크기 설정시 아래와 같은 순서로 설정하는 것을 추천합니다.
memory_limit > post_max_size > upload_max_filesize

[php.conf]
LimitRequestBody 524288 # 524288 이 초기값입니다. 원하는 크기를 설정하시면 됩니다.
아파치 웹서버를 이용하여 업/다운로드 하는 모든 파일의 사이즈를 제한합니다.

아래는 download 디렉토리를 10M로 업/다운로드 크기를 제한한 예입니다.
LimitRequestBody 10240000
총 49 건
번호 제목 등록일 조회수
49 스팸블랙리스트(SBL) 등록 확인 법 및 해제 방법 2016-04-13 3380
48 [linux] 메모리 많이 잡아 먹는 프로세서 찾는 명령어 2012-09-13 5006
47 IIS 6 설정 백업 및 복원 2012-09-13 4402
46 파일 질라 설정법 2012-09-13 4218
45 MSSQL version 확인법 2012-08-16 3516
44 리눅스 해킹 여부 점검 방법 2012-08-14 5843
=> [PHP] php upload 용량 변경 설정 2012-08-14 5366
42 [리눅스팁] php 한글 깨짐 현상 2009-12-31 7319
41 [프로그램] 리눅스 한글깨지는 현상 2009-12-30 5593
40 [프로그램] [KIHA]보안서버 구축 가이드 ver2.0 2008-07-22 5603
39 [윈도우팁] IIS6 특정 확장자 다운로드 안되는 문제 2007-08-23 5779
38 [리눅스팁] 데몬이란? 2007-07-31 6398
37 [리눅스팁] MySQL processlist 실시간 보기 팁 2007-07-31 6541
36 [프로그램] [윈도우] HDD속도 테스트 유틸 HD Tune 2007-07-31 5996
35 [리눅스팁] yum 으로 패키지그룹단위로 관리하기 2007-07-30 5383
34 [리눅스팁] atd 데몬 사용법 2007-07-30 6235
33 [리눅스팁] 파일을 유지한채 파일 내용을 비우기 2007-07-27 5823
32 [기타] 사설아이피대역 2007-07-27 6231
  [1] [2] [3]  
1