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
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
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:
CentOS 7:
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):