본문 바로가기
이과/FFMPEG

[FFMPEG] php 파일 업로드 용량 조절

by 코딩초밥 2022. 4. 25.
반응형

php 로 파일을 올리고 있는데

작은 파일들은 업로드되는데

조금 용량이 큰 파일들은 

Undefined index: userfile in /var/www/html/uploadfile/1.php on line 11

 

이상하게도 undefined가 난다 왜?

(php가 인식을 하다가 포기해버림 ㅡㅡ)

 

php.ini에 들어가 보면 받을 수 있는 용량을 제한을 해놓았기 때문이다

웹에서 너무 큰 걸 넣으면 서버에 무리가 올 수도 있기 때문.

 

php.ini 에들어가보면 (거의 /etc 안에 있다. 참고)

*upload_max_filesize = 2m

원하는 만큼으로 늘려준다.

 

 *post_max_size = 8M

post로 받아오는 용량을 조절한다. 거의 파일은 post로 받아오기 때문에

변경이 필요하다.

 

*max_input_time = 60

용량이 큰 걸 받아오는데 시간을 짧게 주면 실패된다. 이것 또한 늘려준다.

 

 *memory_limit = 128M

파일은 업로드할 때 먼저 메모리에 적재되어 이것 또한 원하는 만큼 용량을 넓혀줘야 한다.

 

 

이후 아파치를 재시작하여서 php.ini을 업데이트 화 해준다.

service httpd restart

 

 

 

참조.

https://conory.com/blog/44009

 

php.ini 업로드 용량 설정

php상에서 파일을 업로드하게되면 제한된 용량때문에 큰 용량의 파일 업로드에 문제가 생기게 됩니다. 업로드 기본용량은 2M입니다. 너무 적죠. 그래서 설정파일(php.ini)에서 업로드 용량설정을

conory.com

 

반응형

댓글