일단 페이지에 출력하는 부분(라우팅?)에 phpinfo()를 이용하여 해당 php 정보를 호출한다.
그러하면 php loaded configuration file라고 써있는 부분이 있는데, 이곳으로 이동한다.
터미널이든 ubuntu이든 상관없다. 해당 파일이 있는 곳으로 이동 후 php.ini를 수정한다.
https://iwordpower.com/wp-content/uploads/2017/04/php-ini-path-windows.jpg
- 파일 업로드 허용 여부 설정
file_uploads = On //On 또는 Off로 설정
- 파일 업로드 사이즈의 최대 크기 설정
upload_max_filesize = 2M //최대 2048M 이하로 설정
- 파일 업로드 최대 개수 설정
max_file_uploads = 20 //한 번에 함께 올릴 수 있는 파일 개수 설정
- post 방식으로 업로드시의 파일의 최대 크기 설정
post_max_size = 8M //최대 2048M 이하로 설정
- 스크립트 페이지(*.php)의 최대 실행 시간 설정
max_execution_time = 180 //초 단위로 설정. 무제한은 0으로 설정
- 스크립트 페이지로 넘어오기전 PHP엔진이 post로 전달된 데이터를 처리하는 시간 설정
max_input_time = 60 //초 단위로 설정. 무제한은 -1로 설정
- 스크립트가 사용할 수 있는 최대 메모리 사용량 설정
memory_limit = 128M //memory_limit > post_max_size > uplad_max_filesize 순으로 설정
그리고나서 sudo service apache2 restart
출처는 요기
'취업 > PHP' 카테고리의 다른 글
[php]간단하게 장바구니 기능 만들기 (0) | 2022.03.29 |
---|---|
[php] 배열 내 순회하면서 순차적으로 내용 출력하기 (0) | 2022.03.24 |
[PHP] INPUT type="file" 업로드 즉시 사진 업로드 시키기. (0) | 2022.02.17 |
[php] Uncaught TypeError: Illegal invocation bootstrap (0) | 2022.02.04 |
[PHP] PHP 내에서 JSON_DECODE 출력 방법. (0) | 2022.01.27 |