대용량 파일을 업로드 하려면 php.ini 에서 몇가지 설정해야할것이 있다.
일반적으로 8M정도에 맞춰져 있다.
php.ini 의 아래부분을 자기에 맞춰서 편집하자
---------------------------------------------
file_uploads = On
파일 업로드를 허용할지 정하는 부분이다. 당근 On 이다.
upload_max_filesize = 200M
최대 업로드 파일 사이즈다. 원하는 만큼 설정하자.
post_max_size = 200M
Post방식으로 넘겨질 최대 데이터 사이즈다. 역시 원하는 만큼 설정하자.
max_execution_time = 300
최대 실행시간이다. 대용량 파일일수록 시간이 많이 걸리니 당연 실행시간을 늘려 주어야 한다.
0으로 세팅하면 무한대이니 알아서 적당히 세팅해서 사용하자.
memory_limit = 300M
php에 관련된 메모리 할당량이다. 이것도 늘려줘야 한다.
upload_max < post_max < memory_max 이렇게 해야 하는걸로 난 알고 있다.
그 외에도 apache 의 conf 파일을 수정!
/etc/httpd/conf.d/php.conf (시스템마다 다르다)
이넘을 열어보면
LimitRequestBody
라는 설정값이 있다. 이넘의 초기값이 524288 이다..
이넘의 값을 대략 200메가 200000000 정도로 하자
당근 아파치 재시작..
이제 대용량 올라갈거다.
화이팅!
출처 : http://handsome.pe.kr/6
일반적으로 8M정도에 맞춰져 있다.
php.ini 의 아래부분을 자기에 맞춰서 편집하자
---------------------------------------------
file_uploads = On
파일 업로드를 허용할지 정하는 부분이다. 당근 On 이다.
upload_max_filesize = 200M
최대 업로드 파일 사이즈다. 원하는 만큼 설정하자.
post_max_size = 200M
Post방식으로 넘겨질 최대 데이터 사이즈다. 역시 원하는 만큼 설정하자.
max_execution_time = 300
최대 실행시간이다. 대용량 파일일수록 시간이 많이 걸리니 당연 실행시간을 늘려 주어야 한다.
0으로 세팅하면 무한대이니 알아서 적당히 세팅해서 사용하자.
memory_limit = 300M
php에 관련된 메모리 할당량이다. 이것도 늘려줘야 한다.
upload_max < post_max < memory_max 이렇게 해야 하는걸로 난 알고 있다.
그 외에도 apache 의 conf 파일을 수정!
/etc/httpd/conf.d/php.conf (시스템마다 다르다)
이넘을 열어보면
LimitRequestBody
라는 설정값이 있다. 이넘의 초기값이 524288 이다..
이넘의 값을 대략 200메가 200000000 정도로 하자
당근 아파치 재시작..
이제 대용량 올라갈거다.
화이팅!
출처 : http://handsome.pe.kr/6
'Server&OS > Apache' 카테고리의 다른 글
[Apache] mod_rewrite를 이용한 도메인 포워딩 (0) | 2010.12.27 |
---|---|
RewriteRule 설정 (0) | 2010.05.13 |
[본문스크랩] httpd.conf의 기본이해 (0) | 2010.04.23 |
[본문스크랩] httpd.conf 파일에 대한 설명 (0) | 2010.04.23 |
[본문스크랩] 이미 설치된 아파치의 configure 옵션 보기 (0) | 2010.04.23 |