I cant upload files bigger than 2mb in my wordpress under nginx

I modified the php.ini on sudo nano /etc/php5/cgi/php.ini and I even modified the nginx.conf to 96mb trying to allow me to upload files biggers than 2mb, but the server is still giving me this error

The uploaded file exceeds the upload_max_filesize directive in php.ini.

Someone can help me? My server is under LEMP


There may be more than one php.ini depending on what packages you have installed. The one used by nginx will be located at /etc/php5/fpm/php.ini

have you restarted php-fpm?

Ubuntu/CentOS < 7:

sudo service php-fpm restart

CentOS 7:

sudo systemctl restart php-fpm

I already changed those values using M…maybe there is more than one php.ini file?

what line did you modify in your php.ini file?

try modifying these two lines (be sure to use M rather than MB):

upload_max_filesize  96M

post_max_size  96M

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Finally success! Thanks Jonsjava, the problem was that I didn’t restart the PHP-FPM service.

By the way, in my case was sudo service php5-fpm restart

This is weird, under the command sudo service php-fpm restart

The system says php-fpm: unrecognized service

I also restart the server a few times…nothing happens, still remains the same