You need to apply following changes:
Update php.ini
(Find right ini file from phpinfo();
) and increase post_max_size
and upload_max_filesize
to size you want:
sed -i "s/post_max_size =.*/post_max_size = 200M/g" /etc/php5/fpm/php.ini
sed -i "s/upload_max_filesize =.*/upload_max_filesize = 200M/g" /etc/php5/fpm/php.ini```
Update NginX settings for your website and add client_max_body_size
value in your location
, http
, or server
context.
location / {
client_max_body_size 200m;
...
}
Restart NginX and PHP-FPM:
service nginx restart
service php5-fpm restart
NOTE: Sometime (In my case almost every time) you need to kill php-fpm
process if it didn't refresh by service command properly. To do that you can get list of processes (ps -elf | grep php-fpm
) and kill one by one (kill -9 12345
) or use following command to do it for you:
ps -elf | grep php-fpm | grep -v grep | awk '{ print $4 }' | xargs kill -9