diff --git a/Modify-NGINX-Configuration-File.md b/Modify-NGINX-Configuration-File.md new file mode 100644 index 0000000..7260c26 --- /dev/null +++ b/Modify-NGINX-Configuration-File.md @@ -0,0 +1,61 @@ +### Modify NGINX Configuration File + +``` +sudo nano /etc/nginx/nginx.conf +``` + +Search for this variable: **client_max_body_size**. If you find it, just increase its size to 100M, for example. If it doesn’t exist, then you can add it inside and at the end of http + +``` +client_max_body_size 100M; +``` + +Restart nginx to apply the changes. + +``` +sudo service nginx restart +``` + +### Modify PHP.ini File for Upload Limits + +t’s not needed on all configurations, but you may also have to modify the PHP upload settings as well to ensure that nothing is going out of limit by php configurations. + +If you are using PHP5-FPM use following command: + +``` +sudo nano /etc/php5/fpm/php.ini +``` + +If you are using PHP7.0-FPM use following command: + +``` +sudo nano /etc/php/7.0/fpm/php.ini +``` + +Now find following directives one by one + +``` +upload_max_filesize +post_max_size +``` + +and increase its limit to 100M, by default they are 8M and 2M. + +``` +upload_max_filesize = 100M +post_max_size = 100M +``` + +Finally save it and restart PHP. + +PHP5-FPM users use this: +``` +sudo service php5-fpm restart +``` + +PHP7.0-FPM users use this: +``` +sudo service php7.0-fpm restart +``` + +[source](https://serverfault.com/questions/814767/413-request-entity-too-large-in-nginx-with-client-max-body-size-set) \ No newline at end of file