There are a few common errors that occur in Joomla, Wordpress and other PHP-based engines that use the php.ini for certain settings. One of the most common of these settings is the maximum upload filesize ("upload_max_filesize").
Fixing the "Maximum upload size exceeded" Error:
Open your php.ini file which is located on public_html (creace file if it not exist).
Change upload_max_filesize = 64M for example.
Save the file and try again.
If it is not helps, make sure you have recursive php.ini settings:
Make change on file public_html/.htaccess to:
suPHP_ConfigPath /home/username/public_html