Come aumentare l’upload size di PHP con nginx

Lo so che sarà capitato anche voi di volerlo modificare e non aver voglia d’andare a leggere la documentazione. Ne di PHP e ne di nginx.

Ecco a voi come farlo, in modo semplice e veloce:

sudo nano /etc/nginx/nginx.conf
aggiungete le due righe:
client_max_body_size 100M;
fastcgi_read_timeout 3000;
sudo nano /etc/nginx/sites-enabled/default
aggiungere dentro location ~ \.php$:
fastcgi_read_timeout 3000;

Poi in base alla versione di php che avete, cambiate il path qui sotto:

sudo nano /etc/php/7.0/fpm/php.ini

Mettete a 100M:

post_max_size
upload_max_filesize
sudo nano /usr/share/phpmyadmin/libraries/config.default.php

E mettere invece di 300:

$cfg['ExecTimeLimit'] = 0;
sudo service php7.0-fpm restart
sudo service nginx reload
Photo by Compare Fibre on Unsplash

Pubblicato

in

da