I have installed Apache2, PHP5.5 & MySQL5 independently on my Debian 7.3 OS. I hosted my drupal site on my Dedicated Server. I faced problem to upload files greater than 2MB from the CMS of the Site. After exploring the Internet I found the solution. Here’s the steps:
1. Edit /etc/php5/cgi/php.ini file.
2. Add the following line of code:
[php]upload_max_filesize = 10M[/php]
Make sure that you are not editing /etc/php5/php.ini file