어제 작업한 업로드 크기가 잘못되었다구 한다. 젠장 .

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

+ Recent posts