반응형
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
참조.
반응형
'이과 > FFMPEG' 카테고리의 다른 글
[FFMPEG] ffmpeg로 파일안에있는 동영상 전체 인코딩 (2) | 2022.04.28 |
---|---|
[FFMPEG] ajax + ffmpeg + exec 파일 받아서 변환 코드 (1) | 2022.04.27 |
[FFMPEG] exec 명령어가 안먹는다 (1) | 2022.04.26 |
[FFMPEG] FFmpeg 명령어 사용하기. (1) | 2022.04.22 |
[FFMPEG] ffmpeg 기본 다운로드 방법 (3) | 2022.04.21 |
댓글