Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

413 Request Entity Too Large nginx server in laravel homestead for windows

Tags:

php

laravel

I am developing a site that needs a file upload. I am using Laravel homestead on windows OS. so when I try to upload i get the error 413 Request Entity Too Large. The server is Nginx/1.15.8 . How do I solve this?..most of the solution I have seen does not explain how to get the directory for the nginx configuration file for homestead using windows.

like image 394
Chukwuebuka Avatar asked Nov 12 '19 03:11

Chukwuebuka


1 Answers

sudo nano /etc/nginx/nginx.conf

Then add a line in the http section

http {
    client_max_body_size 100M;
}

don't use MB only M.

sudo systemctl restart nginx

then for php location

sudo gedit /etc/php5/fpm/php.ini

for nowdays maximum use php 7.0 or higher

sudo nano /etc/php/7.2/fpm/php.ini     //7.3,7.2 or 7.1 which php you use

check those increasing by your desire .

memory_limit = 128M 
post_max_size = 20M  
upload_max_filesize = 10M

restart php-fpm

sudo service php-fpm restart 
like image 62
albus_severus Avatar answered Oct 04 '22 06:10

albus_severus