NGINX 업로드 용량 결정 요인 3가지

WEB

NGINX 업로드 용량 결정 요인 3가지

우성군 0 11269 0

 

 

1. NGINX 설정

 

nano /etc/nginx/sites-available/default 

 

server{

.

client_max_body_size 100M; 

.

}

 

2. PHP5 기준

 

nano /etc/php5/fpm/php.ini

 

post_max_size = 101M

 

upload_max_filesize = 100M

참고로 post_max_size가 upload_max_filesize 보다 커야 합니다.

 

 

위 3가지 요인을 모두 넣고 저장 후

 

데비안 기준 

 

service nginx restart

 

service php5-fpm restart

해주시면 적용 완료입니다.



3. PHP 7.4 기준


nano /etc/php/7.4/fpm/php.ini


max_execution_time = 300


memory_limit = 256M


post_max_size = 101M

 

upload_max_filesize = 100M

388번째 줄에 max_execution_time이 있습니다.


409번째 줄에 memory_limit 가 있습니다.


694번째 줄에 post_max_size가 있고, 


846번째 줄에 upload_max_filesize가 있습니다.

upload_max_filesize가 post_max_size 보다 커야 합니다.

max_execution_time은 초단위 업로드 타임이라고 보시면 됩니다.



service nginx restart
service php7.4-fpm restart

위 두 명령어로 적용 가능합니다.
 

, ,

0 Comments