[WEB] PHP 파일 업로드 파일크기 변경(대용량)
대부분 검색을 하면 아래 5가지를 변경하라고 나옴.
sudo vi /etc/php.ini
1. max_execution_time = 300 (default : 30)
실행할 수 있는 최대 시간. 초과되면 php 실행중지 됨. 무제한은 0
2. max_input_time = 300 (default : 60)
파일업로드 등의 입력 데이터를 받는 최대 시간. 무제한은 -1
3. memory_limit = 128M
php 메모리 사용량이라고 하는데 나는 잘 모르겠음.
4. post_max_size = 3100M (default : 8M)
post 파일 업로드 최대용량. 파일 업로드 시 대부분 post 방식으로 서버에 전송됨.
그리고 추가적으로 데이터도 들어가서 upload_max_filesize보다 크게 했음.
5. upload_max_filesize = 3000M (default : 5M)
파일 업로드 최대용량.
난 3G까지 Upload 가능하게 설정을 하였고 2.6G 파일을 테스트 하여 업로드 된것을
확인함.
AWS EC2 아마존 Linux에서는 php.ini 적용 하려면 서버 재시작을 해야함.
sudo vi /etc/php.ini
1. max_execution_time = 300 (default : 30)
실행할 수 있는 최대 시간. 초과되면 php 실행중지 됨. 무제한은 0
2. max_input_time = 300 (default : 60)
파일업로드 등의 입력 데이터를 받는 최대 시간. 무제한은 -1
3. memory_limit = 128M
php 메모리 사용량이라고 하는데 나는 잘 모르겠음.
4. post_max_size = 3100M (default : 8M)
post 파일 업로드 최대용량. 파일 업로드 시 대부분 post 방식으로 서버에 전송됨.
그리고 추가적으로 데이터도 들어가서 upload_max_filesize보다 크게 했음.
5. upload_max_filesize = 3000M (default : 5M)
파일 업로드 최대용량.
난 3G까지 Upload 가능하게 설정을 하였고 2.6G 파일을 테스트 하여 업로드 된것을
확인함.
AWS EC2 아마존 Linux에서는 php.ini 적용 하려면 서버 재시작을 해야함.
아파치 데몬 재시작 하면 적용 된다고 하는데 여러번 / 여러가지로 했지만 안되어서 서버 재시작을 하니 적용됨.
댓글
댓글 쓰기