I had a similar problem on Ubuntu 16. I didn’t realize php-fpm runs as a seperate service and needs a reload after php.ini is edited. I thought just restarting the web server would work. In my case I edited /etc/php/7.0/fpm/php.ini and restarted nginx and was still getting the error.
service php7.0-fpm reload
Troubleshooting:
You can confirm that the running php-fpm’s config is different than you expect by adding a little code to dump the config.
Add this to info.php in the SuiteCRM web root:
<?php phpinfo(); ?>
and it will tell you what the values of these key settings actually are:
post_max_size = 200M
upload_max_filesize = 100M
memory_limit = 128M