어제 작업한 업로드 크기가 잘못되었다구 한다. 젠장 .
session.gc_maxlifetime = 3600
upload_max_filesize = 8M
post_max_size = 8M
memory_limit = 8M
다음과 같이 변경을 해주면 되는것 같다.
위에서 session.gc_maxlifetime =3600 은 세션에 관한 사항이다.
http 프로토콜에 post메서드는 스트림을 따로 만들기때문에 큰 파일을 전송할때 사용합니다.
php에서 post_max_size라 함은 그 post data 의 최대 사이즈를 선언하는것이고,
upload_max_filesize 는 말그대로 업로드할 파일 최대 사이즈를 선언하는것입니다.
파일과 함께 기타 다른 테이터들이 전송되므로
upload_max_filesize 보다 post_max_size가 더 크게 선언되야합니다.
아마 max_filesize 가 1 mb고 post_max_size가 9mb면 1mb크기의 4~5개 파일을 한번에 폼전송으로 할수 있을거라 봅니다.
[출처] upload_max_filesize|작성자 엑스라인
'Dev > PHP' 카테고리의 다른 글
FreeTDS 설치 (PHP와 MS-SQL 연동) (0) | 2011.05.13 |
---|---|
CentOS 64bit Apache PHP 컴파일 설치 (2) | 2011.05.13 |
PHP Configure Option (0) | 2011.05.13 |
PHP 암호화 함수정리 (0) | 2011.05.07 |
[PHP] Thread safe / non Thread safe (2) | 2011.04.19 |